I have a 1990 Chevy c1500. 350 700r4. I’ve been having this issue of it shutting off while driving like the key was turned. The first time it happened it wouldn’t start until it sat for awhile. I replaced the ecm map sensor and fuel pump. Before this I’ve replaced the TPMS and the IAC. The other night it happened again but it will start. It’s now showing codes 22 and 42.