As title says I have a 96' miata 1.8l, I purchased the car with a bad miss at idle that would clear at 1200rpm's and rand great above those rpm's it also occasionally idles below 500-200rpm. So I pulled the "CEL" codes and only one was showing EGR orifice tube restricted so I cleaned out the egr pipe from header and replaced egr. I also recently did a tune up (plugs, wires, and oil change and air filter. Car still has a miss at idle and takes a few cranks to start when it's cold such as less then 28-32 degrees, and here recently has decided not to start at all. So I checked spark on all 4 cylinders all ok, turns out my fuel pump isn't turning on so I went to the under hood diagnosis and put a jumper wire from the f/p to the gnd (fuel pump and ground) now when I cycle key fuel pump turns on and runs fine, so I unplugged the relay while pump was going and it shut off, plugged it back immediately came back on. So I'm now trying to figure out what would keep my fuel pumping from turning on? And is their a way to check the relay with a ohms meter. Any help is appreciated thanks in advance!!!!

Sent from my iPhone