We purchased a brand new 2003 Silverado 6 cylinder pickup truck with the idea we would pay for it before retirement, maintain it perfectly, drive it kindly and make it last for many years to come. We have, after 3 years, 37,000 miles on it and the other day I took it in for recall work. The distributor cap and rotor were replaced due to some defect relating to the recall. I left the dealership and picked up some groceries and was on my way home. Stopped at a stop sign and began to slowly accelerate (gas saving exercize) and the truck literal began having a mind of it's own. I began accelerating out of control and when I tryed to brake the warning came on that I had lost brake power. I was about to shift into neutral and turn off the ignition when the acceleration stopped (at that point I was at 65 mph) and the whole engine began making very loud sounds. I did an about face and went back to the dealership. After 24 hours they pulled the cylinder head and found that a small screw had escaped when they replaced the distributor cap and had fallen into the engine. They assure me that there is no damage and they are replacing all gaskets etc. Can I depend on this?? What questions should I ask before I accept the vehicle back? What would you do???