Ford Escort 1997 auto stalling going from netural to drive/reverse

any help i have an escort ghia 16V auto, which is stalling going from netural & park to reverse/drive, can smell a lot of petrol fumes, also rpms running high over 1500rpms in park, seems to be o.k after engine has
been running for 15mins any help before i pay lots of money for it to be looked at cheers
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Fuel pressure regulator or throttle position sensor
just a guess, though
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.