Car been away nearly 3 weeks....said they've replaced underlay ,carpets,mats,wiring that's goes to pass seat....was prone to some strange electrical gremlins too...engine malfunction warning happened a lot also lights used to flicker on when they wanted ..said there was an earthing issue and another issue that was unknown at time of call..to pick it up tommoz so see how it goes....car stank so al be smelling the carpets