PPM input and sloppy/slow servo response

Did you remember to set "numReadings" to 6 before using it?

Did you declare "readingsx" as a 6-entry array before writing to it?

Hard to tell what's going wrong without seeing all of the code.