I need some trouble shooting guides, my car all the sudden had anti lock/ srs/ tcs off lights all on for week or more, plus speedometer quit then another week and driving when suddenly smoke everrywhere and all the oil dumped. When looking under hood noticed a threaded hole that was empty on top of engine appears to be oil pressure switch/sensor? Would this blow out on own and why? How do I install it without complete dismantle of car? The pic shows the threaded hole under that plug that appears to have once had somthing there?>
Saturday, April 24th, 2010 AT 10:20 AM