A turbo timer is an item to promote engine/turbo longevity. How could it add stress?
You should call a couple of dealers service departments and talk with them (without commiting yourself) you will probably know right away if they are going to trash you or take care of you.
|