Does cylinder 3 get any spark? If no, I'd say its the coil.

If you want to try and replace the coil, I believe I still have a spare from my 04. I'd let it go really cheap just to get rid of it. PM me if you're interested.