I've not seen our resistor but I'm guessing it's ceramic. If that's the case, soldering the leads may not have fixed it (the resistor element is down deep inside the ceramic). Since you know it fried (& yours is not the first) I'd replace that before doing anything else. Chances are pretty good that replacement of that part will get you another 100K miles.