Losing Power!!!

If could be many things. Weak spark, poor timing are a couple problems. Does it do this more at full throttle or does it do this continuously. Check fuel pressure when it does this.
 
When was the last time the car has had a tuneup? Just do a general maintenence check... timing, compression, air filter and stuff. We really need more info on your car and how well you take care of it.