Ahehehe, case of mistaken identity. Sorry for that. :D

Ouch! T-Belt skipping can be a pain in the a$$. Also check the camshafts for any damage (and the pistons too).