I just installed the same ones, 129.00 on ebay, however, undoing the oil plug may be a problem. Seems the bar is directly in the way of the plug. There is enough room to loosen the plug and hopefully will drain, If not will have to to loosen the engine bar with each oil change I plan I...