http://www.turbobuick.com/forums/showthread.php?s=&threadid=75453
so the brand new cheetah is either bad, or im an idiot and someone hooked up an oil feed line to the compressor housing without me seeing.
so the brand new cheetah is either bad, or im an idiot and someone hooked up an oil feed line to the compressor housing without me seeing.