My wife's '90 Ranger (2.9 v6 EFI) is barely ldling at +/- 400rpm. It has been steadily decreasing over the last year or so. It quit having a fast idle when starting cold. All I could find is that the Throttle Position Sensor may be bad. Has anyone run into this or had the TPS go bad?