Just a quick question. I test drove a 04 xr turbo manual yesterday. Its an ex ford mechanics car so super tidy. But he apparently retuned the stardard computer to have typhoon tune. He said this has caused the light to be on constantly and if oil presure drops it will turn off. (Typhoon has cluster with oil pressure gaguge) Could this be all true. Its going to ford for pre purchase inspection but some info would help.