After switching off engine and remove the key the dash stays on as if on ignition position. Plus gives airbag fault (almost every time) and fuel cutoff unavailable and temperature or fuel gauge stays in reading position and does not go to zero. Key locking does not work but if the van is locked via the door lock then the unlocking does work from the key. If battery terminal is removed and put back all faults disappear, ignition on and engine starts no problems.
But if this is not done, when putting in key and switch to ignition it beeps and shows check engine warning sign and engine coolant temp high. Engine starts no issues and all faults clear after that.
This started intermittently but now happens most of the time ~8 out of 10. Plugged in diagnostic but could not connect to can BUS, can BUS no connection error.
Any suggestions please. Thank you