So the trans is stuck in third gear? Sounds like it's in limp mode; you can try removing the negative battery terminal for a few minutes to reset the TCM.
See
AT-42 for a diagnosis procedure for the revolution speed sensor. There doesn't seem to be any aftermarket rev sensors available, and a
new OEM part is $134 - so a junkyard might be your best bet if you need to replace the rev sensor.
How often have you serviced the transmission fluid? Ever did a pan drop & filter change?