When I step on the gas it hesitates a bit before taking off and when I press the gas pedal no matter how hard I push it only takes off in one speed unless I smash it. I have changed the air filter, fuel filter, oil and it has a rough warm up in the morning full of sputters til it is fully warmed up (the fuel filter helped a bit). Tell me is this the sign that the fuel pump needs to be changed?