Sorry to hear all of that, it can be a big pain getting a new car ready for the track...Excecially one that is not the norm. I am thinking that my car is the son of the devil but it will not get the best of me. But I do know the feeling after spending all that time and effort, Only to have problems on the 2nd lap. I am still in the dumps about spot. We will get there, and so will you keep on fighting.