Re: '04 crossfire
Just looked at your pictures, it would appear that you used enough heat (and too little heat, not too little solder - is usually where people fail at soldering).
But remember that Tightd1 will swap your RCM for a repaired one for a small, small charge. It CAN be the contacts on the engine control relay (I'd have to check, I think that is the middle relay) but it is usually the solder land(s).