I have a 90 ranger 2.3 and it has no spark . I have replaced the plugs, wires, fuel pump, fuel pressure regulator, idle air control valve, throttle position sensor, timing belt and tensioner, and the air intake temp sensor. I could get it started but it had a backfire out the exhaust so I...