Custom harness or do you want absolutely stock only?

I'd recommend a new custom harness over stock if you plan to add any electrical accessories. They come with the fuse panel, all wire you need and proper connectors. EZWire is one company with low prices and reasonable quality, Ron Francis and Painless are quality harnesses but you will pay through the nose for them. I'm not impressed with American Autowire quality-wise.