one thing to remember, quite often, the base of the cylinder is skimmed off to go back to stock port timing with the 58mm piston. On some bikes (my RM, LOL) the pv governer linkage is just a rod sticking up from the bottom of the cases and since the cylinder is dropped lower, on one cylinder i had, the pv was running slightly open all the time- just check this before sending yourself in circles- i little fettle is all that is needed.
Mike: what carb does that TM use??? 38 or 39.5???? ive got the 38pwk on my RM- 1470 needle, i was running advance on the ignition but it would ping- ive gone back to stock with a slightly milled head, same bottom and more top- it was pinging yesterday @ wide open with a 168 main, all i had was a 172 and no more ping and it still kept revving out! nice!