when you mention the cornering, it sounds like fuel tank is surging.
have you had it on diagnostics? any fault codes?
tried cleaning the AFM ? (at least thats free)
seems youve covered the usual suspects.
ECU could be playing up. tried doing a reset/relearn on it?