I have a 2003 Toyota Corolla with 105,000 miles. I took it in for its regular service and had the oil replaced. When they went to change the oil this last time they said there was about a quart or a little less in it. I left the dealership and drove it for about 45 minutes. It then sat for about 3 hours. I then drove it for about 30 minutes and was close to home when the engine started making a clacking banging sound. I had the car towed back to the dealership to have it looked at. They say I need a whole new engine and that when they put the new oil in, it caused the oil presure to go up and cause the engine to go. I had the last oil change at 101,000 miles. There has never been any black smoke or any oil leaking from the car I have been checking for that. What do you think could have caused this and have you ever heard of oil pressure blowing an engine? Do I really need a new engine?