They've finally calmed down, now the little guy is starting to eat a little. :)
Their fins are starting to get repaired, so it was the ammonia. I don't have a water test kit (I need it bad) but it's really expensive, $35 for the ammonia, nitrate, and nitrite. It's weird though, how could my neon...