Yes, ...we had multiple gremlins..a bad fuse panel (steering column) and yes, some corroded connections ...that seemed to fix that... Also, replace cam sensor, crank sensor and just this week found another corroded ground, and got a shiney new starter lol.
They said my glow plugs are weak...