I love my MS6. The aftermarket isnt that great for it, but there are parts available, they just arent cheap. The turbo's on the 2.3 Mazdaspeeds are known to have weak oil seals that may blow out and cause smoking. Mine has only been in the shop once because one of the injectors went out (which isnt common). Check out mazdaspeedforums.org and mazda6club.com