I know with one of my other cars, I use to put some tin foil over a wire bundle to keep oil from dripping into it which would then drip for 2 days. How about a filter relocation kit? Is there room for one under there? I don't own an 08 but maybe this would help?
_________________________
03 GT, STB, GM HD sway bars, 35% tint, GE893(37watt)fogs, Flowtech Terminators, 180 T-stat, ZZP DP & PCM, Ceramic PLOG & Crossover, 18" glasspack, 2007 17" Mustang Bullits 235/55/17 Pirelli PZero Nero, 12" R1 D\S rotors, gutted air box, GTP radiator