Here's a quick fix. This is in data-updates.lua.
data:extend({{
name = 'power-house',
type = 'recipe',
enabled = false,
ingredients = {
{type="item", name="mechanical-parts-01", amount=1},
{type="item", name="intermetallics", amount=8},
{type="item", name="electronic-circuit", amount=25},
{type="item", name="small-parts-01", amount=15},
{type="item", name="steel-plate", amount=20},
{type="item", name="lead-plate", amount=30}
},
results = {
{type="item", name="power-house", amount=1}
},
energy_required = 0.5
}})