I wouldnt think so, but you should really email AdSense support with questions like this to be sure - CYA.
The thing is, I thought I was sure...then someone on another forum critiqued my site and starts to question it... I thought it was other "pay per click" affiliate ads that were against adsense TOS...
I emailed AdSense support about Amazon ads and they said they were fine. The worst that can happen if you email AdSense support is that they say you can't use both AdSense and the other ads and you take one down. The worst that can happen if you don't email AdSense support is that you magically lose your AdSense account one day. Seems like a no brainer to me.
Yes. I don't think they are out to punish publishers who are making earnest efforts to comply with the TOS.
You can use all the pay per click and any other type of ads you want on an AdSense page. The only thing you can't use it another contextual ad system (which analyzes your page and decides what type of ads to use).