Hi did you ever get this sorted i have the same problem ?
I do know if you pull fuse number 46 out the engine will start normally but with no display or instruments. Believe it is a corrupt eeprom chip in the instrument cluster that is thinking you have put a code in to prevent starting.
This is...