Have you tried starting it without the MAF plugged in? That will cause a car to die right after starting sometimes.