Guess what tranny still slipping. Something told me to check the tranny fluid level
Guess what? it was very low, it needed 2 additional quarts of cvt fluid to show on dip stick. Mechanic only put 4 quarts
Car performs like new now after top up of tranny fluid
Synopsis
1)Spark plugs were the main cause of the problem - loss of power, unable to climb hills, cutting off low rpms. Next time go with intuition and change spark plugs first....
2) Have a tranny for sale btw.