Trying to help my girlfriends brother fix his 89 Deville and got codes, the original problem was the engine idles very high and would completely die out on him sometimes. I am not sure if the computer is bad and would cause the other codes or if the isc control/tps is actually bad as well. Thanks in advance for any help

E26 - Shorted Throttle Switch Signal

E27 - Open Throttle Switch Signal

E47 - BCM-PCM Data Problem

F32 - BCM-ECM Data Problem