Hmm...if is good (plugs, fuel, etc...) Change your oil and see what color it is. I'm GUESSING you might have eaten up your bearings.

-Ant.