Went to check my oil this evening, and pulled the hood release lever like always - nothing. Inspection revealed that the cable has come loose from the lever itself. Pulling said cable releases the hood latch. I just can't get the cable back into the groove on the lever. Any ideas?
Last edited: