2006 Avalanche w/6.2 Black Scorpion. For whatever reason after running and then shutting down for more than 30mins, it will not start. It seems like a vapor lock. Runs good with no hesitation at all when running. I installed a new booster pump, water separated filter and fuel filter, but it still does it. I managed to get it started by using full throttle a few time. I’ve also had to be towed in a few times and have start without any problem in a few hours. After looking online, it seems to be a common problem, but I haven’t found a fix. If anyone has any idea, please help. Also, where is the fuel cooler installed on this thing and is it even possible to get to it without removing the entire engine.