so i put a tci street fighter 3000 stall into my truck and the damn thing is making a sqreeching sound as i drive. im just wondering if they are known for this or is there anything i can do. the truck drive great except for the noise. i already emailed tci and they were no help.