My 95 yj struggles in summer heat. It starts right up in the cool morning, but if I drive around doing errands it struggles to start. After a couple stops, I have to wait 15-20min for it to cool down before it will start again. If I'm driving and it gets hot, it starts to chug like fuel isn't getting through. The check engine light comes on and goes off when it cools down. I've changed the oxygen sensor, and I think it is a vapor lock kind of problem. Any suggestions? What lines should I wrap in the engine compartment to insulate from heat? This isn't a problem during winter.