My toyota allion nze240 indicating engine check light when i start the engine in the morning and disappear it when it runs 200m and will not indicate anymore while running. but when the engine is switched off for 2-3 hours then same problem happening. when i scan it it shows throttle position sensor error. what is this behavior ? how is the cost of this sensor ? is it ok to run with this error ?