Its either all cold or all hot. Can not change the temperture.

diagnostic test showed that the fuel pump is faulty. It was changed. The fuel rail pressure sensor was also changed.
The problem occurs sometimes when the vehicle sits for very long hours - engine not running and also during accelleration or crusing. The vehicle was serviced regularly.
Please note that the problem continued even after the fuel pump and fuel rail pressure sensor was changed.

It recently turned cold and not my 2010 Titan will not run past 2000 RPMS. It started sluggishly but after warming up it seemed fine. Anytime you reved it up it would die past 2000 RPMS and while driving it would not go past 2000 RPMS at all almost like there was a governor on it.