it sounds a bit crazy but when you turn the ignition on does your key come back round as it should ?
only on very very rare occasions my key hadnt come back round and i had every warning light on the dash light up.....engine, abs, fuel, hand brake....they all came on.
when i pulled over i just nudged the key and they all went out.