I have a 1989 k1500 with a 350 in it that won’t idle. I’ve replaced the fuel filter, cleaned the ground for the fuel pump (which is relatively new), new spark plugs, new pcv valve. The truck almost always starts but never fails to die. It might run for two seconds or it might run for 2 minutes...