I have that Robin/Subaru engine in my Ranger TM, the 2WD "geezer" edition. With 700 trouble-free hours on the Ranger, we love it. If that engine suddenly idles too quickly, check the throttle cable. A screw comes loose and lets the cable end bind. Tighten it up again and it's fine.