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