Hi I’m experiencing a problem with me 06 ls430 I just recently got the engine swapped due to overheat and it has a p0778 code it shifts only up to third gear and the downshifts are really harsh has anyone experienced this and what can I do ? Or where should I start?