Have a 2010 GMC 1500 4x4 that had a full service before driving cross country from Rhose Island in 2015. Exactly 13 months later, low oil pressure light, had to change oil pressure switch and screen $900. 14 months later in 2016 same thing $900. Started seeing the oil pressure fluctuate took it back and they tell me P0521 and P0573, worn engine needs $8000 engine. Got 117,000 miles and no other problems. I work hard every day as a ortho trauma surgical nurse and can't afford that kind of money. ANY suggestions I appreciate and my one day save your life