Only runs 40 Degrees advanced

OK I tried it again with the MSD set up at 13°. Rotor pointing at number one with the reluctor just passing the pick up coil. I got the same result it will crank and crank and not fire once. until I turn the key off then it tries to run backwards and blows all kinds of gas out the top of that sniper. Then I grab the distributor crank it way over try again it starts right up runs on fast idle just like normal slows down to regular idle sounds perfect I checked the timing it’s at 45° I turn it down to 30 it’s still running I turn it off I restart it. it only turns over to or three times and it Starts right up. Now do you think this is OK it’s Idles until it got hot the fans kicked on everything seems normal. I drop it in gear it dies I’m sure I couldn’t even drive it down the street. I look in the window on the I can see the rotor firing right at number one at 40° This is kicking my ***