I didnt order through Castle. I went to Neu's main site and I looked at their distributors. Found one in FL with this in stock! Ordered Monday and got here today.
Had to do a little more dremel work on the shock tower. I might have sanded too much as I seen the screw starting to show through the plastic. Even funnier is I only needed to dremel the top part of the shock tower since the bottom of the motor doesnt touch the chassis. Oh well. One thing I did notice is that the magnets are super strong. I can hardly turn the shaft! Hopefully the drag brake settings will fix that. I should have things working by this time tomorrow.