No but I did use some permatex high temp thread sealant I bought at the auto parts zone.
Funny but it was leaking this morning at 4:30 am when I put gas in it to ride to work this morning, but when I came out from work and rode home now it's not leaking. Hope it's not going to be an intermittent problem. Maybe I should put that on my list of spare parts to order to have on hand for future failures.