Where can you get a free wiring diagram or free shop manual for a 2003 ford 150?

Look for some F150 forums for the wiring diagram. Don't hold your breath waiting to find a free shop manual.