the carnk and won't start part is because of your fuel pump relay. it costs about 70 from the dealer, or you can fix it yourself. you need to pull out the relay from under the dash and solder 2 connectors. for the flasing d4 there is one messed up sensor. i don't know which one. i had it changed a while back and the total bill was 400 and something.
__________________
|