Does it start right back up, ie if you wait for 30-60 sec? If so, I'm thinking fuel delivery. Probably got a filter that's almost full up with crud, so it's passing just a trickle.
If you have to wait 20 minutes before it will restart, that sounds more like a temp problem, perhaps a condensor or coil going intermittent with heat. Except that you've already changed that stuff out. Besides it doesn't sound like it's running long enough to get good and hot.
So I lean toward a line or filter or something being clogged.
If you have to wait 20 minutes before it will restart, that sounds more like a temp problem, perhaps a condensor or coil going intermittent with heat. Except that you've already changed that stuff out. Besides it doesn't sound like it's running long enough to get good and hot.
So I lean toward a line or filter or something being clogged.