My milivolts readings vary at idle from like 222 to 756 every time it updates its self it jumps up or down? Is this right or do i need a new sensor. my iat is 56 is that high? I get a tps mal code the tps reading at idle is 44 and in park when i give it alittle gas it jumps to 56.