Is there anyone that can work on my 95 SHO in the CT area? Car is smoking oil...not sure from where. Only does it when I start hammering on it...From what I have read it could be the oil pressure sensor. Valve covers were done but car has been sitting a while. Could also be oil pan...