I live in jamaica where there is alot mountains i was driving to the country lastnight where i stoped and parked on a hill to grab a bite when i was ready to leave the car woudnt go up the hill it just lost power. I tried switching to manual that didnt work . A guy was passing buy saw what was...