Just a heads up I had a fuel leak on my 2015 Yukon it was a rusted fuel line coming out of fuel pump at the bend in top of tank even worse was the bolts that hold the tank straps would just spin with no way to put a wrench on back side because they use a clip I was able to cut the head of the bolts (not a lot of fun when you have gas leaks) to get straps down tank support and frame cross support were really rusted not happy with GM