When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
actualy in your glove box?.. idfits that high it can either be your battery tray or windscreen rubber.. remove battery and check the trays condition if its total rottern then its a case of weld in a new panel..
As for the windscreen get someone to pour a a watering can over the screen whilst you sit inside to spot the drips