My 1989 m30 735i started,ran rough and died.When I tried to restart it would stumble and die.I've changed the fuel and main relay.Put my spare ECU in.Have strong fuel pressure at the rail.Removed a spark plug and have spark.Thought it might be the CPS.Would I have spark?