had anything changed/work done recently just before the code started? a lot of times when people do a swap, change tb, or intake the map and tps get mixed up since they have the same plug. the map you changed, was it new or used...are you sure the one you change was good? if so, there could be an issue with the wiring.