Although possible- this is not likely, far more likely is lack of lubrication. Either the wrong oil or no oil was put back in at the oil change. Remove the oil filter and see it it is full of oil. If no oil is present in the filter housing, engine was not filled. I believe you have grounds here for a claim against the facility for engine damages. In 35 years of being a full time professional mechanic, I have yet to see rod caps come loose in an engine. For it to throw a rod through the block at idle, seizure due to lack of lubrication is the most likely scenario. A check of the other bearings in the engine will either support or refute this.
Friday, September 21st, 2012 AT 5:15 PM