Well for one I was using a phone to post so I'm taking shortcuts because I don't give a fuck if its correct with capitals, correct grammar/spelling, you all know what I'm saying hopefully. Yeah I know all about vitos pistons, and this came with fmf pipes, I just bought it last week I'm not spending money on pipes. I rip this at a local sand pit, climbs hills nicely. LMAO @ that technician comment, the only thing your doing when you say that is making yourself look like a chode. Mechanic, technician, whats the difference, I don't throw parts at cars I diagnose, fix and make mad money doing it. Whoever's running there mouth on this post is making me laugh, trying to flame me when you have nothing to go on, I simply posted how stupid people are, and that stupid people shouldn't work on shit, because they fuck shit up and make it a headache for the next person to own it. Now if I were stupid and making fun of this guy then asked on the same post a question about this bike, well then I guess you'd have something there. Don't recall acting like a no-it-all, just stated I can tune banshees well, which I can.