Trans pan drop and Filter needs done forsure. These trannys are glass and you need to keep the fluid fresh. Might want to consider doing a cooling system flush as I bet the orginial dexcool is still in it.