I had the same problem with my 350 rocket in my truck. This is gonna sound stupid but check your vacuum that's what mine was. If that ain't it check your timing and compression ratio thats all I got to say on the subject