Thanks Gadget!!! Really helpful!

Iīm not sure if the engine was properly warmed up, i let the engine run some minutes, but will try it again but sometimes, the engine stop and doesnīt allow me to mantain the idle.
About the oxigen sensor, it needs to be a HEGO? (heated sensor), or could be an EGO?
how about this one?

About the EGR, I bought a new one, so I will replace it. I will do your test anyway, but if you say that it could not be the main cause of my problem...
Iīm trying to find a correct TPS to replace it too!