Thanks so much for this write-up. It took me a lot longer than it should have, but I also broke a couple of the vapor tubes, and it took a week for anyone to get one in stock. My Jeep is a 2015 and has 145k miles on it. I've had the oil leak for a while, but it really wasn't bad. In fact, when I...