I ordered an engine for a 1999 Chev. Silverado, V-6. After finally getting to my mechanic after four weeks, it ends up being a 1996 engine that they say should work if I change all the bolts from standard to metric which is what a 1999 engine uses. They would send me another engine if I would pay $600 for shipping and restocking. What a bunch of crap from these people. Probably no choice but to report them to the BBB and maybe persue legal action. More expense. Maybe I should call and let them know that Wisconsin isn\\\\t that far from Texas!!!