oddly enough, the same thing happened to me when i was breaking in my os 18tm. my radio shorted out. this is the radio i got. GREAT DEAL! its synthesized and it is loaded with features.
http://www.amainhobbies.com/product_...oducts_id/3449
it's 99$.
great radio.
and as for your engine. the same thing happened to me with my stock trx 2.5. it was WOT for like 5-8 seconds. it seemed fine after so your engine should be fine.
hope this helps