I agree with re-flowing the solder connections. My earlier post of checking the connector ended up being a temp fix. Mine started acting up again so I re-flowed the solder joints about a month ago and it's been working perfect since. (knock on wood)
__________________
In Racing,
in spite of the best efforts of man,
the highest quality parts,
meticulous attention to detail,
and the latest engine technology,
things sometimes inexplicably just go....
"BOOM"!