I've experienced fast idle when either the battery is low, or alternator got wet. The ecu ups the idle to increase the voltage and current. You can often reproduce this on a healthy car, by turning on all accessories, defrosters, heaters, etc and after a minute or so the idle will increase to...