'00 Montero Sport V6, 3.0, 2 WD, 50,000 miles, well maintained.
Yesterday had a local gas station change the oil/filter--- and I installed a new battery (requiring reset of radio code and station presets).
On test drive, the idle speed drops to 300-400 and it sometimes stalls. I did not see any hoses or wires disconnected in the engine compartment.
Ideas?