yes i had done a TB cleaning a few days ago 1st thing i did.
well i put in the copper plug with the said hole size and so far so good seems to be working ..
as for my stumbleing long story short,
i got a custom made A/F mixture dial and the guy who had the car between my dad owning it and then me owning it .. had messed with the wires had them back wards so the car was flooding its self ..
now fixed and seems to be gone of the howl as well
thanks guys !