We have a toyota yaris a 2018 with low mileage that we purchased new most of the time it starts fine but the odd time you go to start it and it's completely dead showed it to the main dealer and a private garage and they both couldn't find any thing wrong when it doesn't start put a starter back on it and it starts first turn any ideas what might be wrong????