Just for fun, fuel pumps...
23220-16070 AE86 fuel pump (EFI)
23220-16080
23220-16082
23220-16083
23220-19015
23220-16190
23249-43080
23220-16084
All these numbers are for AE86 in-tank fuel pump. (Pump only, no bracket) Either Denso or Aisan, and seam to have been updated every year. But use the same bracket.
The exact same pump is also for:
RT142 Corona (22R-E)
AE82 Corola (4A-GE)
AW11 MR2
MA61 Supra
RA65 Celica
ST16# Celica (3S-GE)
SV11 Camry
SV21 Camry
GX71/MX7# Cressida
MS123 Crown
YR20/22 Tarago
FJ62 Landcriuser (3FE)
4-Runner (with 22RE or 3VZE)
23249-43080 This pump is listed for AE86, but is also listed for:
AW11 MR2 (4A-GZE)
ST165 Celica (3S-GTE)
MA70 Celica (7M-GTE)
and some bigger stuff like that. I can't say it is better, maybe it is the same. But it would be the one to order I guess for a factory fit, and possiably flow some more?