all will "fit" you will just have to figure out the wiring situation. the harnesses are different for 01+ i believe.
why not a aftermarket receiver? much more features and usually more power..around the same price range, usually.
the factory speakers in my 05 ranger sounded much better after installing an aftermarket receiver.
this was due to the additional power output of the new deck.
if your going for a factory look these are a nice alternative..
Amazon.com: Panasonic CQ-5800U Double DIN (2 DIN) Heavy Duty MP3 / Weather Band…
Amazon.com: Clarion CX400 Double-DIN In-Dash CD / MP3 / WMA / AAC Reciever with…
Toreador Red 05' FX4
4.0 4x4 A/Tran Ext.Cab Daily Driver. Nomads, BFG M/T's
Alpine 9857, JBL MS-8 DSP, US Acoustics 2x80w & 2x100w, Vifa 1" XT25 Dual Ring Radiator Tweeters 3k+ 24db slope, Dayton Audio 7" RS180-4 Mid-woofers 100Hz-3k 24db slope, 500w rms Kenwood Class-D Mono - JBL 10" GTO1014 Sealed. 100Hz- 12db slope