Yeah because of the wierd things the dash is doing I'm not convinced it's the keys either. My mechanic friend is gonna have another look tomorrow evening, but I'll be at work so I'm just trying to get as much information as possible to maybe give him a head start.
I'll try and post a video of what's going on so you guys can see exactly what's happening.