LA small block timing is suddenly way off
I'm no mechanic but I had a timing chain jump on 360 and it sounds similar to your issue. How old is your timing chain?
Print