the necessity for the turbo timer depends on your driving habits and conditions. for purely city driving with frequent traffic bottle necks, or stop-and-go, no need for turbo timer. but if you usually drive in highways and/or always gunning the accelerator pedal, you should install a turbo timer to help you cool down your turbo before shutting off the engine.
regarding the warranty on the electricals, voided talaga kung may splicing involve in installing the turbo timer... pero kung casa ang mag-install, di nila i-void... hmmm, something fishy di ba?
BS din yung claim for an engine trouble... the turbo timer only serves as a delay mechanism in shutting down your engine to cool your turbo... sa electricals puede pa kung di tama yung pag-install nila. pero sa engine? ang layo naman!

pinakamalala siguro kung masira yung turbo timer and di mag-off yung engine mo... ubos lang krudo mo! hehehehe
bottomline, choice mo yan... kung matyaga kang tao and you can spend a minute longer sa car mo before you shut off your engine, no need for a turbo timer... human turbo timer ka na!
