Yikes man, sorry to hear that. I hope that you get everything sorted out and I think the guys at Redline will make up for the initial bad rap.
Best of luck.
Baby Beast 2- 1999 4Runner SR5
Baby Beast -1987 4Runner SR5-Gone, but not forgotten