So I started my truck last night and could tell it wasn't running right. At idle I can hear it miss and run really rough. When I hit the gas it hesistates pretty bad up through about 1500rpms. Under load from take off I can barely get it to go until I get over 2000rpms. It's a 2000 Taco, 180K,3.4, 5spd...never had any major engine work done. MAF? Ingition? Fuel filter?
thought I'd see if these have any typical problems like this

Thanks for your help!!!