My 318 w/850 Thermoquad never idles well in gear, and stumbles off the line

Why did you need an 850 for your stock 318? There are better choices, I am guessing it was off a bigger v8 truck. Did this unit ever run well since you did the transplant?