Help No Start Gotta Get To A Funeral
So my '91 535i was running strong as always. i take it to get new tires. I stand in the bay and watch them put on the fresh staggered rubber so I can vouch they did nothing other than the tires. They crank it up, pull it out, its running fine, i get in and it just sputters to a stop. After that it refuses to crank unless it has starter fluid. Starter motor is turning engine over, there is plenty of power from battery, but just no start. I was supposed to be at my grandmothers funeral in an hour, but no such luck. So I start with the obvious.
-Checked all Fuses-OK
-Checked Ignition coil(new MSD coil) plenty of spark.
-Checked Fuel pump-OK
-Checked Fuel Pump Relay. No ground, but when I jump ground to a nearby suspension bolt, fuel pump fires right up, so PUMP is OK.
-Relay told pump to turn on, so RELAY is OK
-Checked CrankShaft Position Sensor-not sure how to test, but also less than 6 months old and appears fine.
-Checked all connections and wires in both electronics boxes under hood,
-Checked all connections and wires under rear seat and in trunk.
So this is where I stand. Samantha(car) isn't running and I have no idea where to go. Does the DME provide ground for the relay? If so, what would cause it not to? I was debating on replacing the chip with a confortini or dinan chip, might this actually fix the problem, or would I still need to replace the DME as well? Any ideas or anyone seen this problem before?