The problem of DRY JOINTS in soldered connections, particularly on PCB's, is
well known in the electronics and electrical industries. This fault is responsible
for a lot of the "Car starts and runs fine, but randomly shuts down, and won't
start until it has sat for 10 minute... " problems. 
This pic is lifted from a good article on a Honda site, but what is written applies
equally to pretty much any older car that uses electro-mechanical relays. No need
to read the whole thing as the first paragraph describes the problem in detail.
http://www.tegger.com/hondafaq....html
So before you go spending your hard earned cash on new relays, take a look
inside and see if it has a dry joint. If it has, any electronics repair shop should be
able to fix it for a couple of bucks.
Cheers... jondee86
jondee86 has been a member for 735,126 days.Give a person a fish, they eat for a day. Suggest they search before posting, and they learn a skill for a lifetime.