Quote Originally Posted by Tone View Post
Most common cause is a short in the main harness inside the front driver's side fender.
I agree....harness issues. The fact so many things went bad at once, and the intermittent(on and off) nature make me think bad ground/ short somewhere. Listen to Tone, he'd know better.