Well up until this year we had to do emission testing every 2 years on our vehicles that are 10 years old but not labeled as vintage. The government in power now axed the emission testing so I am happy I don't need to worry about it. I found the last time couple times my CAT bank 2 would throw a code just before I was about to my MO in for emission testing. lolSince I'm not hearing the fuel pump (at least I don't think I can) I'm starting to think it may be that injector seal folks have mentioned.
I did try that CAT cleaner stuff when it was throwing bank 2 CAT and O2 codes.....seemed to do the trick too, error went away. Effing CATS suck...such problems in the northeast US.
I can sure fire start it if I do the mash start button twice w/o brake, wait 30-60 secs. trick.