Help! I have a '94 SeVille LS (85,000m) and when cold or after a rainfall the engine surges and stalls for a long time (20-25 mins) and then settles out. Runs GREAT the rest of the day. The surges occur at both idle and in drive. The surges also coinside with the clicking sound of a solenoid located under the throttle body and EGR. I don't know what that solenoid is or what it does. The throttle body is clean and the engine is tuned. Any $ saving help would be greatly appriciated. Thanks.