Steve the throttle bodies look weird. I've was sent two previously one drilled and one not drilled. Neither looked like yours. In fact I saw three altogether including the one in my bike. Yours actually look like the LAMS Australian restricted throttle bodies. Of course could just be an earlier version.

Both the ones I had look more like this http://www.taobao.com/view_image.php...erRate=53&fv=9

I also can't really understand what epoxying the TPS could possibly do. Inside is some circuit board and other crap of which I'm not sure of. I even heard of car people smacking ones that don't work properly with a hammer to fix them, they either work or they don't. Still worth a try.