Got gas today in my 2001 Suburban and when I open the fuel door I hear a pop, I'm assuming the spring broke as it appears to be very rusted. My research shows the part number for the actual door to be 15124078 and it will come with the spring, which is part # 15521575 or the spring may be available by itself. Has anyone replaced one of these? What's involved in it?