You actually did a pretty good diagnosis. More thorough than most people who aren't technicians.
It definitely sounds as if you have a misfire in that cylinder. (Since you verified spark and compression) Keep in mind, there's two kinds of misfires: Ignition and lean.
What you want to do next is use an automotive stethoscope to listen for the number 2 injector firing. (Which I believe it is doing) Once you confirm it's firing, pull it off and use a container to check it's flow pattern. I believe you'll find it partially clogged.
Also, manufactures advise against using fuel injector cleaner. For one, the store bought kinds isn't strong enough to clean anything. The industrial strength kind used by professionals will actually do too good a job.
What the manufacturers found out: The build up of contaminants actually clogs up tiny holes and leaks in the seals that get worn over time inside the injectors. Once you clean that stuff out, the injector ends up leaking, which causes other engine problems.
After you test the injectors, get back with me if you need more help.
SPONSORED LINKS
Tuesday, February 15th, 2011 AT 2:10 AM