Ok, that was it. I unplugged the MAF sensor and it ran good. I drove it about 150 miles avg. from 65- 90 mph and (90 mph was while passing other vehicles) I had no troubles.
The change was 100% noticeable. We left it plugged in for 30 seconds and there was a bunch of hesitation. We unplugged it and it was smooth sailing.
Good tip Bnaylor. Might want to post this in the tips and tricks section.
1999 Grand Prix Gt 3.8 L Hesitation
Engine hesitates after it gets warm. The engine will stall at times when stopped. Problem is reoccurring after initial engine temp reaches about 185-190 degrees F. May happen at lower temps as well.
Unplug the MAF sensor on the throttle body. If it clears up the hesitation or removes it altogether. You need a MAF sensor.
Vehicle:
1999 PONTIAC GRAND PRIX - V6-3.8L FI L36

Has
K ENG CODE
Oreillys Part number and price.
Item No:
74-50015 $139.99
this is AutoZones version with the exact same part number and price.
Cardone / Mass Air Flow Sensor
Warranty - 1 YR 74-50015
Price:
$139.99 87.00 core charge
My air filter was clogged up when I inspected it yesturday. So I went ahead and put a K&N air filter in.
I seen a really good counter top comparrison gadget. Two fans powering the air flow and with a common filter (fram and all other paper filters) the air flow couldnt move a ping pong ball. Put the K&N filter in and the ball launches to the top of a tube. Sold me.
Thanks again for the tip and take care.
GotoGod