Mazda3 on P98

I've been struggling with poor fuel economy on my Mazda3, barely getting 285km on a full tank of P98-fuel. My mechanic suspected the throttle body was the culprit, so we replaced it, but there’s been no improvement. The car runs fine otherwise—no misfires, rough idling, or error codes. I’m wondering if there could be another issue affecting the fuel efficiency, like the O2 sensors, injectors, or something else entirely. Has anyone experienced this before or have any ideas on what to check next? Any help would be appreciated!

I've been struggling with poor fuel economy on my Mazda3, barely getting 285km on a full tank of P98-fuel. My mechanic suspected the throttle body was the culprit, so we replaced it, but there’s been no improvement. The car runs fine otherwise—no misfires, rough idling, or error codes. I’m wondering if there could be another issue affecting the fuel efficiency, like the O2 sensors, injectors, or something else entirely. Has anyone experienced this before or have any ideas on what to check next? Any help would be appreciated!