No need to clear the codes the engine will run correctly once the fault is solved....
Strange it is all one bank....leads me to think, oil contamination, blocked cat, induction issue, knock sensor(s) on that bank, or wiring issues.....
Misfires are mostly detected by the knock sensors, they know when in the engine rotation cycle the ignition will be made via the crank and cam position sensors and the knock sensor measures when it actually happens....any deviation from the known knock positions, the engine thinks it is misfiring....it can tell which cylinders should be firing and when...and then monitors the knock sensors to ensure this happens...when it detects a slightly heavier knock or a knock slightly out of place it will adjust timing of injection, ignition and cam rotation (through the VANOS) to prevent pinking and knocking and ensuring the ignition happens at the right time in the cycle.
If the VANOS is out of tune, the knock sensors aren't fitted correctly or lose connections etc....it could be playing havoc with the ignition and induction cycles causing misfires....
I'd be inclined to take it back to the dealer and get them to sort it as it is their mistake/feck up.....any work you do may invalidate their warranty/guarantee of their workmanship and refuse to sort it out for you!
Getting it on full fat diagnostics with live data should show the knock sensor readings and see if there is roughness in the cycle and when.....I know with the BMW INPA and DIS systems you can see these on the Bimmer vehicles...and the L322 is an X5 in a posh frock!...the Testbook and Dealer computers are very similar to the DIS system and should be able to read this information!
One bank playing games would indicate they haven't fitted that side correctly, be it electrical connections or a mechanical issue with leaking gaskets etc.