512 stroker timing ?

Right now I have it at 16 initial and 34 total..seems it may need more..it pulls pretty hard and starts easy
34 degrees is a sweet spot for a lot of mopar engines. Try 36 and see if it likes it.