First of all, it about time when some one can describe the problem that is understanable instead of bunch of comfusing sentences, so I give you credit for that.
Anyway, Did you check how much voltage is your battery yet?
I sounds like there isn't enough voltage to spin the starter to crank the engine or you have a bad starter.
The coolant temp and intake air temp code should not affect the engine from starting, it will only have your engine running in open loop, but you will have to fix that later after you got the engine running(probably unplug or loose connection).