Help! Swapped 302 heads on my 318.

So i have a 72 318 in my 68 valiant. Its .030 over with a mild cam that i got from a guy about 8 years ago. Ran good but i wanted to give it a little more hp. So i had a set of 302 casting heads that i had redone at a local machine shop. Stock everything. I put them on with a ld4b intake and eddie 650 carb. When i tried to start it it wont idle. It started for like 10 seconds but sounded like marbles bouncing around in the valve covers. I took the valve covers off and inspected everything on both heads. The pushrods dont seem loose and the rockers or torqued to spec. I checked compression on cylinder 1 and nothing. I put my finger over the hole and i can just feel sucking. But when i had turn the motor you can hear compression. The local shop says i have too long pushrods. But my motor isnt a roller and i thought the pushrods were all the same sizes for LA 318 non rollers. Nothing looks bent or messed up from looking at the top. I did tap and seal the smog ports cause i have headers on it. Is there anything i did wrong? Still has the same sold cam, lifters and pushrods. I used the rockers and rails from the first set of heads cause the 302s didnt come this them