OK.. here is what the machanic found
the "pre" muffler under the car, apparently blew out, and clogged up
ie: loud pop, and then loss of power, due to the exhaust clogged...
he is going to remove the pre-muffler, and just replace it with a pipe..
he checked the cat, and the muffler, those are ok, and not clogged..
so hopfully tomorrow, I will be able to let you guys know, if that fixes the problems.. I will post somthing, as soon as I know for sure..
thanks for your suggestion.. if this doesnt fix the problem. I will look into what you guys suggested..
(oh, and btw.. the check engine light, never came on.. )