Not to discourage you but you are going to have a heck of a hard time finding one that meets those requirements and is a keeper for that price.
Also, I would stay away from the 99-00 models and pay more for a 01+ model. The 01+ has a lot of upgrades and is a much better, quicker, and usable truck.
03+ is going to get you the upgraded heads with the plug fix and a few other things. You could go on for days discussing these trucks so I'll keep it short. Like NXfedRAM said, www.svtperformance.com/ and www.nloc.net/ for more info than you can read.
P.S....if it won't spin the tires, something is seriously wrong.