Only speculation on what may be causing the delay, but you can bet 100% Schumacher are not happy either.
All it takes is one component coming in out of tolerance and you have a problem that takes time to fix.. nobodies fault, just part of being a manufacturer!
|