i've given up on this car and brought a new one instead... the parts are poorely made, mostly plastic....
the engine are no way overheat, usually only reaching around 80-90 degress. which is considered normal by most.
in terms of having air leak.. i will check the cables but it doesnt appear to be the case either. i'm not sure... its a confusing one