Problem began with lost keys. Had locksmith to make new keys. Vehicle started and ran 15 miles home. Next day ran about 20 miles and quit. It would start and run a little and quit, but managed to get home. Replaced fuel pump, and it is working. Engine starts sometimes, runs a little and quits. does anyone have any ideas what could be wrong?? The keys seem to be O.K. When the valet key is put in the key security light comes on, and with the new transponder key the security light goes off, so I assume the key is programmed correctly. Anyone have any helpful ideas?? Thanks....whamp