Quote
When the CEL comes on yeah it'll crank, then all of a sudden catch for like 2 seconds then kill.

If CEL is check engine light... then you are saying sometimes when you turn the key to run it will not momentarily come on? But when it does the engine will try and fire?

The PCM is either bad or not getting power if that light isn't coming on and it won't fire. Check the PCM connections, fuses, ETC...