Well I got a 91 5.0l EFI in my Jeep. It's been running great up till today. It runs fine then starts to sputter and choke and then it just dies and won't start unless I lift the hood and let it cool down, then it starts and runs fine untill the heat goes up again.

Anyone have any ideas

it's getting lots of fuel, and the plugs, cap, wires,and coil are all brand new