I'm inches away from giving up on my truck. Ive been waiting weeks for this damn diff case from HPI. I finished paint, chassis and wheel upgrades, now just waiting on diff..