install my new IAA/IACV. Not sure if I should buy new or used from Z1. But I guess once I install the new one, set everything and clear the ECU codes I'll find out the answer to my question whether Code 43 can be caused by this currently broken/bad IAA/IACV or not, even when the TPS settings are all correct. (and of course I'll post the results to hopefully help someone else that may be experiencing similar issues.)