Help needed passing Emissions!

^^^agreed. I'm thinking 88/89 is when the throttle body FI came about.
My 88 w150 has it.