Thanks, Alon. I was just about to order from Phil @ Fastlane, but he recommended that I post this before I continue. I am really hoping that this is the problem, because as much as I like the car, it gets really frustrating when I can't find what's wrong with it. Intially, I thought it could even be the fuel pressure regulator, thank goodness I didn't buy a part because the way it is now, it looks electrical.
91 Supercharged Miata
99 E320 Wagon