Welcome to Just Commodores, a site specifically designed for all people who share the same passion as yourself.
Code 22 is TPS signal voltage too low.. Checking the green GMH manual , you should have 4-6 volts between the black/yellow and grey wires to the TPS ( I was wrong when I said blue and grey in the earlier post). I'd post the page from the manual here but the book's too big for my scanner.Old TPS was throwing code 21, this one is throwing 22, but neither did both.
Maybe like Losh said you should look at the sleeve adaptor on the end of the butterfly, it might have some slop. To be honest every commodore should have had one, mine were probably lost