Ok so I have been to 4 different shops and every one says something different and I'm done dumping money in this 2000 chevy I literally have done the fuel system (twice this year alone) I have done every single thing the shops have told me and I'm still dealing with this 4 years later. First it was cam and crank sensors the oil pressure sensor the it was throttle position sensor, then it was the mass airflow, I even and a new PCM put In. the one said battery, one even charged me 400 dollars and didn't do a damn thing and they even told me to junk it cuz it's a lost cause. I literally have 5k worth of new parts I. This darn thing please any help would be appreciated ( I literally just put an new ignition wire harness in this week )