Harsh shifting, slipping, or delayed engagement can come from low transmission fluid level, dirty transmission fluid, internal transmission wear, or transmission electronic control issues. Hoover Street Auto Repair can check the fluid level and condition, perform a scan for transmission fault codes, and run tests to determine whether transmission fluid service or a transmission repair is needed.