I've checked for vacum leaks, couldnt find any , it really does'nt run better at top end, in tell it's warmed up. I dont know if the fuel pump is worn out, I'll check. Thanks