Yes it is inchcape .Its frustrating they go forward then they take everything off again you lose your car for two days at a time and it comes back exactly the same and them telling they are so close

.Good luck with yours its so frustrating only want the car i bought to do what they said it should.
cheeRS