Originally Posted by Pandasaurus_rex
Oil pressure gauges are something that every turbocharged vehicle should provide OEM, as the inclusion of a turbocharger is like running an N/A engine wide open very ofter. The fact that the bearings are counting on the film of oil to float on should warrant the proper instrumentation regarding oil pressure. I know that this is not a catch-all for oil starvation problems, as my turbo recently failed with perfect engine oil pressure (the jury's still out on what really caused the failure). But if pressure does drop off enough to engage the low pressure light, then your turbo is pretty much f***** if you hit anywhere near boost.
Yea when the light was on for like 4 minutes when this thread was firrrst started. I never engaged in the boost. Yesterday I got on it carefully and seemed to be no problem at all.
I did happen to smell sulfur. Not sure if it was just in the air or something. Could've been