Sharp IR sensor spikes

Hello there. I'm using a sharp IR sensor with the Arduino and having a hard time cleaning up the input. It reads pretty steady (+/- 3) for 12 readings, then the 13th reading jumps about +30, and then back down to normal for another 12. I was wondering what I could do to prevent this. I've tried pull up resistors and decoupling capacitors with no luck. Any ideas? Thanks!

Which sensor? Link?
How have you wired it up?
This is a standard analog input?
You are reading how often?
What other loads are powered from the same circuit?