Ok, got the TPS code to go away i now have fast blinking (or i guess.. no codes). It does throw 51 if i hit the gas, so i guess thats the way it is supposed to be... It still idles real low, like 500-450 would the timing sort that out?
Update - Fixed timing, idles a lil above 500 (according to tach). Now it revs freely, when i looked at the timing after taking out the diagnostic jumper it seemed like it liked to be at 12* I had it set at 10* with the diag. jumper in.
Now im going to change oil, solder the CPS wires, and put the timing cover back on and see what she does on the road.
Thanks again Jetjock!!