Parts supply house

Thanks for all the input.....I ordered all new parts and they should be here soon..