Select Component
When your motorcycle is running great, it's a blast. When it isn't, it can be the source of vexing frustration as you try to figure out how to fix it. And with a machine that's a little older, it always seems just a little more important to keep it running. You can do that with good maintenance, but you also are going to tackle some bigger fixes every now and then. If cracking open the engine is in your future, we see Partzilla.com in your crystal ball.
Partzilla.com has thousands of 2004 Yamaha TTR 90 parts, all of them with the price match guarantee that comes with Yamaha OEM motorcycle parts. And it's easy to find exactly what you need. Just click on the area of the machine where you're working and use our exploded diagrams to find your TTR90 parts and get them shipped to your door. If you can't find what you're looking for on our exploded diagrams, just use our chat function or give us a call. Our customer service team will help you find the 2004 Yamaha TTR90 parts you need. And if you need another machine, just click back to check out year after year of Yamaha machines, all with the exploded diagrams and all with the price match guarantee.