How old is the battery?
Have you had the battery load tested or checked the voltage with a multimeter?
Bad Battery's will cause many problems on these types of vehicles.
Have you taken off the battery cables and cleaned posts and the cable ends with sandpaper or emorey cloth?
What do you mean by dash trouble lights? I assume you mean the oil pressure and such idiot lights.
Have you checked all fuses?