The below pic is from a friend's punto from my office's parking lot, when it wasn't starting today evening after which he called me. when i tried to start, there was check engine warning! after this we opened the bonnet to see if we can make out anything when this was found. looks like rats have chewed the wire. wanted to know what wire (the blue one thats hanging) is that? since my friend had an appointment at a hospital in he had to leave the car in office parking lot and will with plan of attending it tomorrow. picture is of the area between the air filter cover and windscreen Anyone has any idea??