Hi there could some one please help me with this . Lights come on dash and car will not start I've had instrument cluster repaired thought it was that I've put new ecu on it thinking it might of been a bad ecu . Light what are on is airbag abs and traction control light it cranks but does not start this is going to sound daft but when I bang ecu box under bonnet all lights come on as they should and car fires up I've checked relays no dampness are any thing could it still be a relay going bad can't get me head around why this is happening