Might be a valve hanging up
Becaue if it didn't idle, then it would not be running.
Your truck engine sputters probably because your truck's idle is too low.
*
Check for a vacuum leak.
need to check your evap system or you have a blown head
check for vacum leak
Could be time for a tune up.
take it to a garage there may be something wrong with the fuel delivery system.
Hope you have small hands and the right tools.
A rough idle on 1990 Lincoln Town car with a 5 liter engine can be caused by the fuel injectors. The least expensive way to test this is to purchase a fuel additive designed to clean injectors. If the problem persists a mechanic should be consulted.
It supports one end (usually the passenger side) of the steering linkage.
Trouble code P1507 means: Idle air control (IAC) underspeed error