Hello all, hoping to get some help with a 2014 1500 silverado, has a 5.3 engine. I want to make this short and simple so people will have time to read it and reply- but also want to include everything to give enough info to be helpful, so sorry that this is a little long. The other day my truck started to run really rough and would randomly die if I came to a stop or if it was idling and my tachometer stopped working. It seemed to sporadically run sometimes worse and sometimes just rough on the way home from work, and after I parked it when I got home a tried to start it later and it would just turn over and not start at all. I had a check engine light and had a code for the crankshaft position sensor, so I finally replaced it today and it started up and I think it ran fine for a minute and then I noticed my tachometer wasn’t working again and the code came back... P0335. So, I disconnected my battery and connected it back and got it to start up and the tach worked and the P0335 wasn’t showing, but the truck ran really bad- rpm dipping and would die immediately or after a short time. After restarting, the tach stopped working again but it would idle fine this time. I got it to go back and forth between those two conditions a few times somehow, and ending up with it not wanting to start again. These are all the CEL codes right now including the new CKP one, and some I think I’ve had for a while!: P0443 (evap system purge control valve circuit) P0458 (evap system purge control valve circuit low) P06DA (Engine oil pressure control circuit open) P0335 (Crankshaft position sensor A circuit malfunction) P0443 (Evaporative emission system purge control valve circuit ) P0458 (Evaporative emission system purge control valve circuit low) I’m kinda stumped on this one. I known some new ckp sensors need to be relearned, but after replacing it it didn’t really change anything so I’m thinking that wasn’t the problem? Also, I posted all the codes because I’m wondering if there is any wiring issue that could affect all of those. I think the evap codes I’ve had for a while and it’s hard to fill the gas tank without it clicking so that’s always been like that. Any help greatly appreciated, and if there is anywhere I can get a wiring diagram of the engine sensor please let me know- the Chiltons manual was no use. Thanks! -Pierce Sent from my iPhone using Tapatalk