Finding TDC

So it drives like sh** now, power is all off and it's back fire through the manifold on almost any throttle too hard or too much load.
EFI maps aren't helping either.
What's causing it to back fire through the manifold? It's currently idling at 18* and is all in at 37* by 2500 rpm. I had this problem before and couldn't figure it out so I'm lost now, help!

That's 37 total without vacuum advance, right?