this may sound stupid but are you sure you have the True Trac and not just the Eaton limited slip? This is exactly what I did wrong. I thought I purchased the True Trac but instead just got the Eaton limited slip. Since I thought it was the true track I put in the 80/90 regular oil. Had a lot of...