Hi everyone.
I have a 2003.5 MSP with ~70,000 miles on it. I have had some oil on my turbo the past few months. I took it to Mazda and they told me I need a new turbo. I remember a few years ago I had an o-ring replaced on one of the oil lines due to a leak, under warranty. I was just wondering...