hello, i do not think this carb is right for my car. i think i need a 625 at the most. what do you guys think. the carb runs rich and hesitates and stumbles badly when pressing the gas to take off and cruising. it needs a tune but i would like other opinions on this. i have the thumper heads,fcam and long tubes with a 5 spd.