I've been running Ringfree in my Yamaha HPDI 300 since day one. I've never heard of seafoam before.. what's the difference and does Yamaha approve of it? My 300 runs beautifully, and has since day one... my mechanic says my engine is in terrific shape.. like brand new and keep running the Ringfree. Comments?