I am also in the process of doing a fishless cycle with ammonia. From everything that I've read, I see a couple of things that might be causing your problems. First, the ammonia with surficants. You really need to get some ammonia without them. I understand it might be very difficult to find pure ammonia, my best suggestion would be to try a hardware store. You might have better luck there. Second, bringing your ammonia level to 5 ppm is the right step, however, when your nitrites spike, you're supposed to cut the ammount of ammonia in half. There is such a thing as using too much. Once the nitrites start to spike, the amount of ammonia, when kept at 5 ppm, can actually hinder your cycle which would cause what you have seen. The surfacants might be the cause of your pH drop too. Something to consider. When you get the nitrite spike, cut your ammonia in half. When you can add ammonia and get a zero reading within 12 hrs., and your nitrites are zero, then your tank will be cycled. Do a large water change 50% before adding your fish and you should be good to go. Good luck!