Super Six Fail
Well what mileage were you getting before and what are you getting now?
4 1/2 turns out seems like a lot. Do you have a vacuum leak? Carter BBD's are known for having throttle shaft leaks.
Print