Well it could be the fuel filter, chances are with only 19k miles it does a lot of sitting. Meaning the fuel would gum up everywhere, including the fuel filter. I would check and clean the MAF sensor and IAC valve.
03 Mach 1: New toy 00 Kenne Bell GT vert: Sold 04 Sonic Blue GT: Missed 96 GT: First. Sold. 06 F250 6.0L 4x4: Studded, EGR delete, IDP tunes, 5" Straight pipe, S&B CAI