Engine would sometimes stop for no reason, and would not trigger any codes so I figured it would be the main relay. Today, I could not even start the car so I held it cranking and tapped the relay box with my finger then it started.
I pulled the cover off the box and found that flexing the board with my hand would make the relay work. I could also feel some of the solder joints mooving and when I looked at the back of the board I noticed that some of the solder joints had cracked. It is quite hard to see the cracks, but I re soldered them and everything works fine!!!
I think the vibration from the relays opening and closing must eventually weaken the solder joints.
Anyway, a nice easy DIY for most of you guys if you suffer the same problem.
I pulled the cover off the box and found that flexing the board with my hand would make the relay work. I could also feel some of the solder joints mooving and when I looked at the back of the board I noticed that some of the solder joints had cracked. It is quite hard to see the cracks, but I re soldered them and everything works fine!!!
I think the vibration from the relays opening and closing must eventually weaken the solder joints.
Anyway, a nice easy DIY for most of you guys if you suffer the same problem.