I can understand how the Ecu can be faulty causing the T.P.S. to not read correctly, But if it reads the same with the voltmeter, wouldn't that point more to a faulty T.P.S. ?? I have had one of these in a few months ago, and it required a new throttle body.