p28 will be fine, but p30 or p72 obd1 will work also. you'll also need an obd2a-1 conversion harness. you can get the harness from www.boomslang.us DON'T get it anywhere else. i've seen almost a zero failure rate on his harnesses. conversely, i've seen an extremely high failure rate from the skunk2 and jdmshit conversion harnesses.

that's a lot of codes.
7=tps need that one fixed and calibrated corrected (.45v koeo, 4.5 koeo wot)
10=iat need that one fixed and the iat plumbed into the intake tube or manifold for enrichments
20=eld i can disable and you'll be ok
41=primary o2 heater i can disable that and you'll be ok
54=crank fluctuation need that one fixed as well
65=secondary o2 heater isn't seen once you swap to obd1
12=egr isn't seen on obd1
61=primary o2 i can disable that and you'll be ok

feel free to give me a call. i don't know if you were the guy that called today w/o leaving a number in your message, but if that was you leave me another message w/ your ph# and i'll call you back.