push button 904 seems like its slipping badly.

how are you going to know if it's right ? it's your trans and your money but if you think you have enough fluid in that trans because the wrong dipstick says so you better get on the phone and line up that new 4sp OD now because there is no way the 4 qts you put in is enough , the manual says 17 pints =8.5 quarts , assuming you haven't already burnt the clutches you need to get the total close to that number before you run it under load .