A Chevrolet Silverado owner faced a staggering $15,000 repair bill after a dealership claimed his truck needed a new engine ...