Hi Guys I own a GT350, My car recently gave me a warning on my dash about service battery randomly while driving home. Then all of a sudden the car temperature gauge went full Heat i pulled over right away then all of the oil came out in a big force. I was shocked because I still have 600...