Sounds like an engine performance problem to me and not a trans issue if you says it
"struggles" to shift, as in it doesnt have the power? Also, engine problems can directly affect the transmission, and vise versa.