On the front starboard side of my 2003 250 XS there is a part with an aluminum housing and a bunch of small lines going to it and it attaches to a bracket from 4 points that have rubber grommets. Oil is leaking from the housing where small allen head screws attach to it, can anyone tell me what this thing is.
Modified by TexasCub at 8:09 PM 3/21/2011