Yeah, my car is supposed to be at 300+ whp too. And mine also took several weeks if not almost a month or so to get back from his shop. Just don't look at those numbers or whatever you think the car might be able to do and expect exactly that. It's not going to happen right away and more than likely you won't get it back by Mazdapolooza.
It'll also take several trips back and forth in order to get what you're looking for. On one trip it was "expect about 300 or more at the wheels". The next trip, it was dyno'd at 253whp. The last trip it went down to 247whp. He still hasnt fixed the problem, but I just don't have all these weekends to drive down 2 hours each way and get back home a few hours before bedtime and wake for work the next morning at 5am. I also need to have my LSD welded which I asked about, but I guess he didnt hear me when I asked him about it. So thats another thing all together that I need done one of these days and another few hundred dollars later.
Yup, this is the last Mazda I own. And if it weren't for all the money I've dumped into this money pit, it would've been gone by now. But now I've got so much money put into it, I think I'm going to be buried in it when I grow old and die.
Dont get me wrong, I'm happy first thing in the morning when I have nothing but tire squeel and a loud BOV hauling ass down the road. However, after a while of driving, there goes the loud BOV sound, there goes my fuel (cause I can smell it), here comes some hesitation and rough idling. First and second... slowwwww... 3rd gear at higher RPM, easier to deal with and boost kicks in great, everything else is just ok. I'm just not as impressed as I should be. Oh well, one of these days I'm sure I'll be taking the car back again. I just dont want to waste anymore time than I need to if it's not going to be fixed after the 5-6 th time at the shop.