In forth gear got on it hard and took it up to 3000 then let off. When she dropped to idle she started stumbling sounded like a top fuel dragster but alot quieter then that this lasted for about three or four seconds and then slowly smoothed out. Also set three codes P0500,0501,1693 What are these I'm thinking lift pump . please don't say injector pump