Dripping is not something I have noticed on my TT's but you are right about a small seat for the tapered needle on 276 etc I never found just flat grinding them in ever improved the seal
NB I dont see the new Burlen plastic anti ethanol float in your collection
NB I dont see the new Burlen plastic anti ethanol float in your collection