I'm not trying to be an ***, but did you even read my previous response to your same question? I understand your OBDII port isn't working for the scan tool. That shouldn't stop you from eliminating the "conventional" issues that can cause a misfire, which is what your symptoms sound like to me.
Start by reading what I wrote yesterday ( http://www.ranger-forums.com/forum2/...ad.php?t=36856
), then try to eliminate the easy possibilities (plugs, wires, vaccum leaks, MAF, etc.) We realize it's cold out, you are frustrated, etc., but nobody can magically fix your problem over the internet without some real attempt on your part.
You can also search these forums with some keywords like: misfire, miss, rough idle, and whatever terms you can come up with that seem appropriate. Read what the search yields, then try to apply that information to your symptoms. If you don't already have a manual, you should get one.
You need to step up and check the easier stuff. Plugs, wires, spark on each, MAF, PCV, clean the throttle body, run some injector cleaner, check your EGR hoses, check for vaccum leaks, etc. There were issues with the OEM coilpack that might be affecting you, but you should detect that when you verify spark at each plug.
Welcome to R-F.
We'll try to help you.
But you have to help yourself.
Find a buddy with a garage, preferably heated.
Try a different AP store to try to read your codes.
That guy could have been "ability challenged" or his gear was broke.
Report back what you find.
Does your Check Engine light come on when you first turn the key on, before cranking? Is it on when driving?
I'll check back tomorrow. For now, I bumped your thread back to the top and maybe someone else will jump in with a tech assist. I'm sure we have members in your area, at least Detroit metro. Maybe one of them will throw you a rope.