Try a Chevy dealer. I've heard their crate motors are reasonable lately.