Hmmm, The codes correspond to nothing I can find. Not the original codes or the VVTI ones.
I can't find a mines error code list either.
I thought though, that the mines ECU is just a standard ECU with an internal tweek, like piggyback chip, but it's inside, then they stick a plaque thing on it and flog it. So I wouldn't have thought the error code reading would be any different.
But from reading through your list, and the things you have already tried. I would probably see if I could borrow a TPS from someone and do a quick swap to see if it makes a difference. I'm sure a knackered TPS would cause a lot, if not all the symptoms you have described. Apart from the smoke thing, but I suspect that's just valve stem seals and nothing too much to worry about if it's only little puffs of smoke.