You would be right. They replaced the fuel pump, which was the first thing I told them to check over a month ago. Did test run and....SAME PROBLEM. Dealer said they would be bringing in another more experienced tech and a few days later I got a call that they had identified what may be the problem. Pump in the tank was malfunctioning, they also said my fuel filter had what looked like "girls makeup, like foundation powder or something". Asked me what kind of gas and additives I use, told them premium and none. They replaced this fuel pump as well, also some hoses and other sensor that broke in the process. Finally get the car back, and.......2 days later I get a CEL. Car feels and sounds fine but OBD says all kinds of codes (multiple misfires, 02 problem, fuel starvation problem, stalling). Bring it back to dealer and....a few days later I'm told it's the catalytic converter. Been 2 weeks since I got it back, dealer covered all costs because of extended warranty. So far, it runs and feels great and NO CEL's (knock on wood). From the moment I took my car in it took about 6 weeks to get it fixed right, including the recall that got done. Now I get to put my mods back on

I asked the mechanic if he's ever seen another BRZ with this issue, he said this was a one-off.