I have a 2005 impreza 2.5 rs the engine blew I bought an 04 engine put stock intake manifold I drilled and tapped the egr valve whole new spark plugs new oil drained gas put new gas crank and cam gears changed ecu distributer changed all the sbf tried immobilizer there is none changed the Maf sensor Checked timing new battery but the car cranks no spark please help need to get this done