diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
index 84738d48b3ed874126c998279abc8b0e9f2ba19a..e7466e8c37087c0b5699451672b8e31f1e2a0987 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
@@ -29,6 +29,7 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
+using System;
 using TUGraz.IVT.VectoXML;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
@@ -61,7 +62,17 @@ namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 
 		public FuelType FuelType
 		{
-			get { return GetElementValue(XMLNames.Engine_FuelType).ParseEnum<FuelType>(); }
+			get {
+				var value = GetElementValue(XMLNames.Engine_FuelType);
+				if ("LPG".Equals(value, StringComparison.InvariantCultureIgnoreCase)) {
+					return FuelType.LPGPI;
+				}
+				if ("NG".Equals(value, StringComparison.InvariantCultureIgnoreCase)) {
+					return FuelType.NGPI;
+				}
+
+				return value.ParseEnum<FuelType>();
+			}
 		}
 
 		public TableData FuelConsumptionMap