Went to Joburg this weekend and notice car didnt have power on my way back, infact before I turned the car off I could hear a clattering noise coming from under the car..... is it a vacuum leak ???