i know its a TPS code,but i put in a brand new TPS yesterday....cleared code and it popped back on today.Any thoughts on why it would go bad already?Not sure if it has any value but my boost indicator light on DIC is acting screwy too...either doesnt work or it gets stuck halfway. car idles at around 600-700 rpms and wants to stall when i come to a stop.