Hi, I should check how the system is handling the idle: potentiometer on the throttle body ? Electronic air valve ?
And check first those components: position, move free or without play, use a multimeter to check that the potentiometer is well giving a value on all the range of movement, etc ...
Also check the cabling form the temp sensor to the ECU.
If nothing found then back to dealer to verify the idle value set in the ECU and if correct check the ECU
Unfortunately without ECU reader you cannot do much more
I would vote for the potentiometer too.
This is a common problem and if it is not set correctly can lead to strange problems with idle. The potentiometer lets the ECUknow what the throttle position is and if it is not set correctly the idle running may be effected by the ECU trying to adjust other parameters, fueling and spark advance, to cope with what it sees as the throttle position.
Fortunately with my setup I can make the adjustments myself but for original systems it tends to require specialised equipment and therefore a workshop visit.