just about every service manager and worker at mastro frequents this site bro... i wouldnt take it to mastro.
and i'd change the oil back to factory recommended.
i know it seems like everyone is ganging up on you and everything but we all just hate to see a subie owner in your position. in the future man, PLEASE PM me with ANY questions or post up before you do something... oil change, tranny flush, etc. i dont care if your boost fluid is low bro just gimme a shout!
__________________
The thing I hate about an argument is that it always interrupts a discussion. -G. K. Chesterton