We have a 2009 Nissan Frontier with a bit over 118,000 miles on it. The Service Engine Soon light came on a short while ago. Took it to the Nissan dealer. Dealer replaced the charcoal cannister, evaporative sensor, and vent valve. Total charge: $935.14. A short time later, the Service Engine Soon light reappeared. The OBD code was "P0183 Fuel Temperature Sensor A Circuit High." Back to the dealer. They replaced the fuel pump. Total charge: $962.26. Within only a handful of miles away from the dealer, the light came on again. Same OBD code. What is going on? Is this reasonable or should we be concerned? Thanks in advance for any help.