Mine does the same thing. It's the dirt in the bench seat cloth. I have get out of my truck touch the truck with the keys so I can shut the door. If I just reach for the door I get one nasty spark!!!
------------------
Gerardo
1983 Custom Truck
TX Plates: "BAD BOW"
http://www.geocities.com/abetterchemist/