I know 355's have had complains about shifting and just want to make sure mine is normal. When Im driving at just about any speed my Canyon will basically downshift as I enter the hill. So Im basically entering the incline of a hill where any other car I have driven will downshift and I will completely lose power, forcing me to punch the gas just to keep my speed. Is this normal, will a programer fix this, pcm for less, is my Canyon messed up? Any thoughts/suggestions?