Just because the water washed away that "new personal watercraft smell" from your WaveRunner a long time ago, doesn't mean you can't keep it running like new. Using OEM parts for regular maintenance will keep your 2004 Yamaha WaveRunner outperforming anything else on the water. And who said OEM parts have to be expensive? At Partzilla.com we offer our brand new, genuine Yamaha OEM WaveRunner parts at discounts as much as 80% below retail! If you're not sure quite which parts you need, call us and one of our expert technicians will help connect you with the perfect parts for your 2004 Yamaha WaveRunner.