Battery light and cutting off at idle
Guys, whenever I start the engine, my battery light comes on (with my oil light on sometimes). I have to start the engine by pumping the gas pedal, to eventually get it started. Once I get it started, it sometimes stalls out when I back out of the driveway, and I have to restart. Also, sometimes at idle soon after starting the engine, it will cutoff/stall and I'll have to restart at the stoplight. Any suggestions on what's going on? Also, is there a way to get my truck started by just turning the key with no gas pedal pump. It sounds horrible on start up and it's a pain in the ass to restart at stoplights. Thanks guys!