Dono about the car genuine engine because owner bought it from custom as it is with F18B.
No Electrician did not do that as he was Mechanic and i was fighting with him because i asked for stable RPM and performance. I have to goto Iqbal Electrition tomorrow if i get free from this mechanic. This guy is not bad mechanic i suppose because he does not have time and bundle of cars to deal with. By the way he detected bad injector correct and leaked spark plug wires correct.
Anyway here are my TPS results according to The Official Honda TPS wiring and calibration thread - Honda-Tech.
Voltage at Sensor's Positive and Sensors Negative Input = 4.0 Volts (it should be 5)
Voltage at Sensor's Positive and Battery Negative = 5.0 Volts (Correct one)
Idle Voltage at Sensor Out and Sensor's Negative = 0.53 Volts (sort of correct just 0.03 votls error and keep in mind the bad ground so may be with good ground it would be 1.5 as there is 1 V difference. At present 0.5 volts is what ECU needs and its there so ill consider it a go)
Max Throttle Voltage at Sensor Out and Sensor Negative or Battery Negative = 2.9-3.0 Volts
RED = Wrong
Green = Correct expected results
As a TPS is sort of potentiometer it may go bad easily. at Offset its ok but at max it should go Voltage Max which is 4.0 in our case at least it should go there.
What do you say captain @Xulfiqar
@margallar bad luck is that this is 92 accord and inside is swapped engine of 2000 accord. Our Beloved mechanics do not put ODBII DLC when they do swap. One way is to check for blue connector to get the check light on meter tell the codes of long and short blinks