I had my engine replaced with a used engine. It sounds like there are marbles in the engine, and it has been running rough and stalling while I am driving. I think the engine bolts might be missing as well.
An engine that sounds like marbles running in a dryer is a classic description of pinging or pre-detonation, this is a sign of major engine malfunction. This in addition to the rough idle and stalling makes me wonder the quality of the used engine before it was installed. Concerning the missing engine bolts, are there clean metal bolt holes where the bolts might have used to been? This could be the sign of careless installation and may shine some light onto what is going on inside your current engine. I would suggest having a certified mechanic diagnose the problem and document everything (pictures) you might need it to prove your case later down the road. Used engines are always a gamble if you can’t verify where it came from, next time try to get a time/mileage warranty in writing to help safeguard yourself from this happening.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing