No, a speed sensor would not cause this.
You need to have the fuel pressure checked. You also need to have a shop check for history codes that may have not turned on the light but stored a pending code. It may help in leading to the right direction of the failure.
Roy
SPONSORED LINKS
Tuesday, November 8th, 2011 AT 2:22 PM