I have seemed to narrowed down the location of my leak. On closer inspection it is actually coming from the area under the battery in the front end of...