is 450 bucks for a complete 5.3l engine out of 2005 crew cab including all accessories, belts, sheilds, etc. a good deal. How bout a complete 5.3l from 2001 chevy with 17k miles for 600 bucks. thanks.