Well I was at the buddscreek practice today and planned on racing tomorrow till someone jumped on top of me during a practice session. Demolishing the subframe, exhaust right footpeg broke in half and broke the rear master cylinder in half. Those are just the major things torn up. The bike is a 2007 YZ450f se, 2hours onit. Can anyone please tell me which bikes and years are interchangeable for these parts. Or if there are cheaper aftermarket ones. So far stock im looking at 159 for the peg, 323 for subframe, and 122 for master cylinder. This is from Yamaha. I found some stuff on ebay but dont know what year bikes are interchangeable. REALLY need some help on this. Thanx alot to all that help.