'99 won't have fender mounted solenoid, auto parts store should have known that?
Your starter solenoid is on the starter motor, it will have a large cable from the battery and a smaller wire from the Key switch connected.
The Key switch wire activates the solenoid when key is turned all the way to START, 12volts is sent out from ignition switch to solenoid, but it passes thru another switch as a safety precaution.
If you have an Automatic transmission then it will pass thru the NSS(neutral safety switch) located on the transmission, if transmission is not in Park or Neutral then starter solenoid will not get the 12volts from Key switch.
On automatics the shift cable can get loose so it will shift into Park but NSS isn't fully depressed so can't pass the 12volts to starter, try starting in Neutral.
On manual transmissions there is a Clutch safety switch, it is located on the clutch pedal push rod under the dash.
When clutch pedal is pushed down all the way the switch closes and will pass the 12volts to the starter solenoid.
This switch just clamps on to the push rod and can pop off, or the switch can fail.
Just look up '99 Ranger 3.0l and if does have Type B PATS(passive anti-theft system), type B system has a "starter interrupt", is your anti-theft light working as usual or is it flashing?
Do you have another key you can try?
Last edited by RonD; 05-12-2015 at 12:00 PM.