Ok i solved part of the problem. I think there is a bug in the script.
Under Ad Settings / Pop Up Ads if Pay Only When Popup Loads is checked PTP does not work. It doesn't matter whether or not Pop Up Ads are enabled. If this is check no hits are valid.
I think this has something to do with the code here in header.php line 144
if(($ref != "") && ($settings[ptpon] == 1) && ($settings[ptppopup] != 1) && (($allowed > 0) || ($settings[ptpallow] == 0))) {
Ok now here is the problem. My script is now registering valid ptp hits from my blog which is added to my ptp approved list but is not registering hits from click exchanges on other aurora sites, also added to the PTP approved list. As a test I added my ref link to a bunch of click exchanges and have lots of hits coming in from them but none are counted. I'm thinking it has something to do with the referral link is not being passed properly because of the site loading in a frame. I would imagine that the same thing would happen to hits coming from Paid To Click ads too because of the frames, although I have not tested it. I see this as a major problem because this is one of the main ways people will use paid to promote. I hoping there is an easy fix for this problem.