It makes me think of two things which is a clogged exh system or a bad torque converter. Ron