Just out of curiosity, how many miles on the p5. I just had to get mine replaced...I took it to the dealer (Royal Moore Mazda in the Portland area. Had to give em a plug since they had such great service) they and they informed me that it was covered under a federal mandated epa warranty. The...