Welcome to the HAN. You are the first 2005 noobie that I've seen. So that's cool...
Unfortunately I don't have any really good ideas about what the problem may be, but I think I would have someone at a parts store hook up thier electrical diagnostic machine, becuase it can tell if a variety of things are bad. They do it for free so it's like why not? :dunno: