I can read values now, and sometimes they are right.

With key on, and nothing moving, no sensors, etc.. The values bump around. With engine started, they move more than they should. And seemingly repeatable numbers, but not the right ones. Rpms from 750, to zero, to 3800, 750, etc...
They bounce with key on, but not started, but only to 2 values, 000 rpm, 1200 rpm, 000 rpm, etc.
After much frustration.. I do not know what to try next. using 20 word packet, thats what all the hacks and ALDLStuff.zip say it uses. 19 works better with key on and no motor running, but still bounces, just less. I got another 160 def file for a 8746, and it does the same thing. uses 20 word packet also.
Winaldl works with the same cable, and shows a flashing 20 at top, so thats 20 words? Is there some header/trailer info in the communictions spec that I am missing? Voltage levels different when running and not running and maybe tunerpro is cutting it a little close?
ANY ideas greatly appreciated. Hopefully its something simple, a checkbox or something, but I am almost at wits end right now.
Thanks alot!!!
(Xposted here and TGO. Hope no one minds. Thanks)