Mystery!: Still trying to determine why my 1991 300SL stalls periodically when I remove my foot from the gas. Oxygen sensor has been replaced so now I am looking at the crankshaft position sensor and fuel pump relay. Anything else?
Where, pray tell, do I find these items and are they plug in items that a dummy can handle or do I need to return to my crack mechanic??