If you have good compression, have you let it run up to temp at idle yet? The couple times I've rebuilt an Aveo engine it was pretty noisy on first startup but quieted down after it got hot. I'm guessing in my case the lifters had bled out, and by letting it warm up at idle they were able to fill back up and quiet down.