Cranks, Starts, Runs, Dies
As the title states, I have a 1999 Discovery 2, will crank strong, start and run for a couple seconds, then shut off. I've done a lot of research across this forum and across the almighty Google, but all of my lurking hasn't helped. Here's what I know:
Pulled the engine fuse/relay board out and checked for corrosion and hot spots, saw a couple threads where corrosion and different things caused some intermittent starts and other similar electrical issues, which includes some different fuel things. I also tested all of the fuses, which are good so anything here that would be a weak link would be a bad relay, but I couldn't find any specifics on testing relays. I've never been super good with the electrical side of automotive mishaps.
It has two codes (according to who I bought it from) one for the mass airflow sensor and one for intake air temperature, which could be a likely culprit. It doesn't run, so I can't go get the codes read more currently, and I don't have the capabilities to read them myself.
The odometer is flashing. Research suggests that this is due to the stored data in the ECU and dash module not lining up, however it just barely started flashing with the rise of this problem but is it possible that something may have glitched and the ECU may be locking me out and cutting the engine off because of a security thing or something?
The common answer with a no start issue is the crankshaft position sensor, but it typically deals with a hot no start problem and not a cold starting dilemma.
I'm on a super tight timeline for a move, so I would rather not have to devote any more time or money into it than necessary, (obviously will if needs be) and I'm not the kind of person to just start throwing parts at things. But I'm lost, and thought that maybe if I make a thread with my specific issue I may be able to get more information about where to start, new insights and see what happens in regards to being able to add something to this forum for someone else to search further down the road.