My Ram 50 has both those problem. Was the Weber worth the 300 dollers?