allright, for some reason my yz125 decided to eat my piston and head it looks like a pin came out and got on top of the piston and just got hammered to shit! (ill post pics later) anyway, a stock replacement yamaha head is like $200, fuck that shit! are there aftermarket heads? where can I get them, how much do they cost compared to OEM stuff?? Thanks!