Damn, sorry to hear that Cecil. If they try and charging you that much to get a new ECU and such, I'd go with another programmer. I went with the SCT xcal3 with custom tunes from DJ. Great customer service and awesome tunes. The SCT can store up to 3. Not to mention they are in Ocala. You can even take it to the Gainesville 1/4 mile track and they will tune your truck free of charge!!!
I HIGHLY recommend them to anyone. Their Looney tune is SICK!