Q: Does not start after car heat up (after running ac on) on 1992 Chevrolet Caprice

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
whenever I switch off my car after running with AC on (means heat shows 50%) does not start. It simply cranks up but does not start. If I wait for a about 3-4 hours everything works fine. What stops the start, is it the fuel pump?
(1) Answer
I have exactly the same problem with my caprice 2006 LTZ, did computer scan but couldn't find any solution. Please if you found any solution, share with me.

Thanks :)