heres an odd one for ya.....

Lars said
The ping/timing thing may be a slipped balancer. It your timing is jacked, it could make it pop back through the intake and do what your describing.

so... maybe time for a balancer???? i have one off my 73 dart that i could use for now to see if thats the problem..... who knows it might just be:D