Hello all, I have a 2006 Mazdaspeed6. I am original owner, It has 85k miles on it but I bought extended 5 year 100k mile warranty. I had some loss of power issues that I initially thought would be a fuel pump issue. Took to dealership which pulled multiple codes. Turns out that it needs new...