1994 Chevrolet Other

I have a 94 Chevy astro van, 4.6L, 66kmiles, purchased used with 29K miles years ago. Ever since I have had it, I have had to remove the 20 amp fuse for the cigarette lighter, to keep the battery from going dead-I took it to a Chevy dealer-they hooked it up to diagnostics, and said they couldn't find anything wrong. Someone told me I needed a new key switch. The radio works, but the clock on the radio is always off-the clock was correct with the fuse in place, but like I said, I have to remove the fuse to keep the battery from dying. Also, at about 55K miles, my oil pressure gauge will jump from mid-low reading to mid-high reading-I always have the oil changed every 3Kmiles, and shortly after that happened, my fuel gauge has been faulty-first it would jump all over the place for a few thousand miles, and now it reads past over full, and is staying there. Any Sugg? Since I have taken it to one dealer, and they said they couldn't find out what was wrong, I was wondering if someone out there could give me some ideas. Thanks
August 22, 2006.

Check out the related content below while we wait for the question to be answered by a professional mechanic.