I have a 25 hp 2004 bigfoot, and cant find the right oil sensor to fit it, mercury cant give the part # that matches the one that is in the motor they give me the part # 8m0068785 which I purchased already and it is completely different than the one in my motor and it wont physically fit the part is too big, the starter solenoid is in the way? I am disappointed that mercury wont help me with this.