Problem Fixed
It was the rim where the Gas Cap screws on. It was bent a little. Fixed now...! No leaking or gas smell. A little research goes along way!:thumbsup:
It was the rim where the Gas Cap screws on. It was bent a little. Fixed now...! No leaking or gas smell. A little research goes along way!:thumbsup: