Do I need any kind of resistor to limit current to the arduino board if i am going to be using an external voltage as a reference? It says that there is a 32k resistor on the AREF pin, so I am assuming no, but I don't want to kill my board.
It says it on the arduino page about analogRefrence() , but it does not really explain much about it, just mentions it once. here is a link to the page
there is an internal 32K resistor on the AREF pin.
The important thing here is it says "internal" - that means inside the processor.
There is no need to have an external resistor when connecting a voltage to this pin. However do heed the warnings on that page about calling the function that sets the reference voltage to external before doing any analogue read.