Here is location view from behind dash. Be sure it wasn't pushed up or bent up behind dash:
Aftermarket & Factory Electr&onics
Ford, Chev Cert, Heavy Line Mech, Mobile Electronics.Sales, Installation & Repair for 30 years.
Here is another picture:
Thanks Cheeko12...