Here is a pick of my oil pump i just removed from the truck. It has the "m55" casted in it. Is this the defective melling oil pump?