My 2007 GMC Acadia has been in the shop 2 times with the motor torn apart. First time under warranty, last time, not. they blame my Napa oil filter…