darryljs,
Outstanding list.
Take these numbers and head to Tulsa Engine Warehouse:
http://tewarehouse.com/Catalog
Plug any part number you can into the search. Great folks and some of the cheapest prices I've found online.
As always, support your local businesses or the sponsors here if price + shipping is close.