Sorry to hear about the car!
This is the first I've heard of mechanical issues and you may have just caught some bad luck. Hopefully it all works out for you in the end!
2004 ZX5 SVT - Sold
2013 Oxford White Focus ST (ST2) - FSWerks tuned, Cobb Intake
Hatch Nation #116