I'm in Texas and I believe the oil dilution issue has been fixed for the newer cars. Smell of gas I'm told happens if you overfill the gas tank since it's now capless (tank no longer has a physical screw cap). Lack of heat - ?? Not sure what you mean by this.