My check engine soon light been on for awhile. I had it check an the diagnostic read I needed 02 senors so I had them replace but my light still came back on, then I needed to replace the gasket sill now the truck want crank at all. What is next? I know I have an anti alarm on why it is not cranking. It’s like it has shut down completely.