Aluminum Cover had the lower oil filter housing bolt stripped bolt. I didn't notice until after the cover was installed. I made the mistake of not checking because it was listed as in "excellent condition. I had to remove it to have it heli coiled. Oil pump is not the high flow pump on a 2007. It has 13 teeth the 07 should have 12. I also didn't check on this until after I installed it.
Super happy, was exactly what I needed and got it at my house in less than three days!! Awesome buy, definitely needed it for my 05 Yfz to fix the oiling issue