Originally Posted by ghosthunter When in doubt, just have it towed to a good service garage to have it checked over. yes get the car towed to your trusted shop ASAP to have it serviced thoroughly.