Hi all new to this !! Am I have a 2008 sonata 2.0 crdi, one problem I have is when driven hard the car won't rev over 3000rpm and have notice that when it gets hot or a hot day it seems to do the same !! There is no fault codes and no check engine light either !! When I switch car off and back on straight away it might drive fine for a while or could go straight back into limp mode !! I have changed air flow , boost prussere sensor and boost pipes and no difference !! One thing I notice is if I dissconect the coolent temp sensor (by timing belt cover) the car runs fine. Changed the sensor nd straight back to going dead!! Any help would be appreciated!!