Hey,
well my Turbo timer starts it self when u turn off car sometimes and a weird crunching noise comes from it. also starts if u turn key to off postion ??.. but it doesnt happen when i turn off the turbo timer? can anyone help me please!!!!!!!!!!!!!!:(