i have p0121 tps codes and trac off light coming on. replaced the tps sensor. and have also replaced the ebcm. any help onthis woul be so much appreciated. vehicle shifts very hard when warning lights on but runs fine when they are not on. may go 3 days before coming on.