When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Possibilities include restricted catlytic converter/exhaust, transmission issue if the engine is revving due to slippage.
I don't believe even a severe vacuum leak is going to limit your speed to 30 mph.
Something you can try,
when the engine is idling, place your hand over the outlet of the exhaust pipe.
You should feel steady pressure, if it is restricted you won't feel too much.
The tech way is to connect a vacuum gauge and watch the vacuum reading while raising the engine speed . If it continues to drop that would confirm a restricted exhaust.