When I start my 98 explorer xlt 4.0 SOHC in the mornings the engine immediately races to 2500-3000 RPM and drops to less than 1,000 RPM, then back up, then down and sometimes dies, at low RPMs it runs real rough. All of this happens until the engine gets good and warm.
Any ideas what it could be or cost to repair?