Hi as Steve2006 said get it fault code read first they might just need to clear the codes as the vehicle has been standing for a while and the battery may have been flat and this can bring up fault codes on its own. The garage will normally clear them first then ask you to drive the car and see what fault codes come back on and then there is plenty of members on here to help you but they need to know the codes first good luck