Normally, I would not recommend a trip to the dealer, especially to anyone cash strapped. However, electrical problems can be daunting, you would have to find a very good independent mechanic for that. Maybe these guys, check them out, I came across them a long time ago maybe someone here has experiences, good luck:
http://ortonusa.com/performance/testimonials.html
good luck..