Hey guys im getting 3 codes and the fuel tank light is flashing when bridging te1 and e1 terminals, its a 96’ 1fz, codes are as follows, speed sensor, as it danced a bit then stopped, MAF sensor and TPS, i have a maf on the way so will change that and maybe the tps as its obviously the original item, is there anything else i should be checking? It runs fine at times then will randomly stall or drop to aboug 400rpm