Here is an update of what I have done in the past couple of hours,
I changed the TPS with a new unit and didn't help actually it made my idle rpm around 2K so I put the old one back in.
I also changed the Gas filter, Cleaned the MAF, changed the spark plugs.
That help the loss of power but it didn't improve the hesitation and the TOD is still RWD only.
I have also noticed that the hesitation is A LOT more relevant when I put the car in gear.
I also sprayed starter fluid all around the intake manifold and the vacuum line with any noticeable change in the idle rpm.
I think I might have solved the lack of power part of the issue with the Gas filter since it was filthy dirty (gas coming out of it.) On the other hand I have no idea where to start with TOD and the hesitation at when it is in gear.

Any ideas where to go from here???