i have a code and it says that the IAT sensor is getting high input to it. what is an IAT and how can i fix it, my cay sucks, if i floor it, it cuts out badly but if it is at part throttle, it runs better but with some cutting out. all this after water and sand got into the gas tank( wife decided she didn't want to go swimming alone). replaced injectors, fuel pump,filter.runs way better than it did but not brand new. it also bucks or jerks hard sometimes when coasting in the right gear(not bogging it with a wrong gear when at low rpms).