Re: Have I blown up my motor?
Reminds me of my old fuel dragster days. I've seen the innards look like that after one run.
Keep us posted on how your dealer is taking care of you. You might want to consider taking it a bit easier on your new engine. These are after all cheap, simple little motors that were never designed to take a lot of abuse. "Screaming" implies that you might have pushed the envelope a little. Good luck and keep us informed.
Age and Treachery Will Always Triumph
Over Youth and Skill & "Charlie Don't Ride"