car still diseling run on prob

You live in Cali right? SoCal? I live in FL, it's hot in both places. I personally wouldn't run any stat, just the restrictor.

A t/stat is just to get an engine up to temp quicker, especially in colder climates so emissions will be lower (or in years past) to get the choke off sooner and get cabin heat quicker.