Nah, I've not changed coils or the HPFP sensor, but I have changed the plugs and had the walnut shell blasting done. Didn't help. My car doesn't go into limp mode, doesn't throw codes, or anything like that.
Concerned that it's pulling the timing so much though.
I just pulled my intake manifold pressure sensor though and it looked like this:
So I've given it a good clean. Not sure that it'll help though.