All done, everything went as expected. I left the ICM disconnected for the first crank to prime the oil pump a bit just to be safe, then once I connected it she purred like I drove her yesterday. Seems sooo much smoother. Idles smoother, and seems to have more power across everything. Definitely pulls harder from 4300+, and I only have KR on a downshift...which leads me into Monday's purchase. DHP. That'll be fun. Oh yea, I installed a cabin filter and the water in the floor board fix today. Here's everything all done:
I decided to hold off on the tie rods and all that stuff until tomorrow, when it's less of a mud pit out there.