Believe I actual know the location but is it as difficult to remove as it appears?
Where is the location of the thermostat in the 2005 on 2005 Lincoln Aviator
It should take an experienced technician about 1/2 hour to replace the thermostat on your 2005 Lincoln Aviator. That labor time would suggest replacement is not to difficult.
do u have to drain the whole system?