Those jam ecu's are brilliant,plug it in and away you go with more power and a raised rev limit
They still fetch £500 second hand as they're really hard to get hold of
Good luck with sale
Would say fixing the turbo yourself would speed the process though
Willy waving rights? lol
on a serious note though it can be tricky deciding the right custom setup
hence why a tried and tested branded exhaust can be easy