So...
Cleared the error which was P0157 02 sensor circuit low voltage bank2 sensor2
Went out for a drive at lunch and let the car warm up. Friend said the volts seem to have stabilised on the 02 sensor once it was up to temp. Then took it down the local bypass slowly edging up to 4k, 4.5k 5k, hit approx 5.5k and engine tone changed completely and one bank of cylinders misfired and got shut down - light obviously came back on, limped back to work about 2 mins away. Started up just before leaving for home and all 6 fired up normally and drove without any issues apart from rev limiter coming on again about 80% of the way home (as per usual). Errors after new light P0300 Random/multiple cylinder misfire, P0302, P0304, P0306 cylinder misfires 2,4 and 6 and P1302 also an ROR and RXE whatever they are.
Will just have to leave the car till it goes in, not going to pay for a new battery as they should be fixing this - asked if Glasgow can get this pushed forward for me as its very frustrating having happened from day 1.
Would this be an ECU issue - see a lot of posts on these being replaced!