You guys have probably answered this before but I can't find it....where in the world is the thermostat for an '05 Frontier LE V6??? I have looked for it according to courtesyparts.com and doesn't seem to be there. I have followed the hoses. Is it in the front or rear? Which side? HELP PLEASE!!! I believe this will fix the problem I am having with my ac/heater.