My '95 Bronco has a 351w and is fuel injected. Over the past year, I have been having some problems keeping her running. Actually it runs fine as long as I have my foot on the gas pedal. It won't idle, it just dies. What blows my mind is that even after it has warmed up, I still have to keep my foot on the gas so it wont die. The bronco will do this randomly. Sometimes it will run perfectly. I dont know if it a computer thing or a valve sticking somewhere. I have tried disconecting the battery so the computer would reset, but that didnt help. Additionally, sometimes when this problem occurs, the Bronco will somehow correct itself and the RPMs will shoot up to about 3000 then run fine!! I'm just really confused and sorry if this post sounds confusing.