Sorry I didn't see any of these posts until now, but since you are going with the Dimsport unit, I guess not all is lost. Just curious, is that a piggy back system or a stand-alone?
On a side note, a couple weekends ago, I got the timing belt, water pump, pulleys, tensioner, thermostat, temp...