I carry the Japan made HKT Fuel pump for the past 7 yrs, not a single complaint so far.
https://forum.ih8mud.com/threads/htk-japan-electric-fuel-pump-for-93-05-landcruiser-lx450-lx470.1131787/
Yea someone before you did some monkey tweak on the panel to fit the wrong Depo lamp on your 2005 LC. You need to source pre 06 LC lamps and bent the panel back and fix the rust should be all good.