The dips in power are probably due to knocking, what kind of gas are you running? Does your car ever stumble a little off the line? If it does it may be the knock sensor.
Mine did the same thing and i have searched and pretty much determined it may be a bad knock sensor or the fact that either the timing was too advanced or the gas was shitty.