I drove my truck all day and at night I had been parked for 30 minutes. When I tried to start it by turning the key in the ignition, it attempted to turn over and almost caught, but then died and all power was off and my key would not come out of the ignition. I had it jumped and it turned immediatkey on, but it idled completely off and the lights flickered the entire 20 minute drive home. After parking and turning it off, the same thing has happened. Anyone know what is the cause of this or ideas? So far I am thinking just a bad battery or alternator even. Thanks in advance.