Not exactly sure what to call where its leaking from, its on the passenger side. I can try and take a picture for it tomorrow, So the shift-plus shouldn't cause me any problems with them? Think they'd even notice it? I have it wrapped up pretty stock looking. Its not hard to take it off just a hassle.