Hi Whitepass
I forgot to post what cfg I was trying to upgrade.
 
when I copied and pasted your patch, it went from warnings to errors and warnings:'(
Error: The Tag 'throttle-notches' is not permitted within a container of type 'engine'.
Error: The Tag 'full-throttle-speed' is not permitted within a container of type 'engine'.
Warning: Required tag 'full-throttle-speed' was missing and has been set to default. 
Warning: Required tag 'throttle-notches' was missing and has been set to default. 
So I'm posting the whole config.txt because I don't know what I'm doing..Again..
 
username                                "CS_GP38_2_LH_Eng"
kuid                                    <kuid:38408:51001>
kind                                    "engine"
throttle-notches                        8
full-throttle-speed                     1
author                                  "Christian Steurer (Threeheadedmonkey), Steffen Gross (SG1)"
organisation                            "Virtual Motive Division"
contact-email                           "cs@virtual-motive-division.com"
contact-website                         "www.virtual-motive-division.com"
license                                 "This content is copyright 2003 Christian Steurer and Steffen Gross, all rights reserved.
All logos are the property of the copyright holders.
This content is for personal use only. It may not be sold, modified or redistributed in any way.
This content is provided 'as is' and as such is not guaranteed to work on your computer. The author takes no responsibility for any damage this content may cause."
category-region                         "US"
category-era                            "1960s;1970s;1980s;1990s;2000s;2010s"
category-class                          "ZX"
trainz-build                            2.9
flowsize
{
  trainbrakepipe                        170000
  epreservoirpipe                       0.1
  no3pipe                               0.1
  no4pipe                               0.1
  auxreservoirvent                      0.1
  auxreservoir_no3                      0.1
  auxreservoir_trainbrakepipe           0.1
  autobrakecylindervent                 0.1
  auxreservoir_autobrakecylinder        0.1
  equaliser_mainreservoir               0.06
  equaliservent                         0.06
  equaliserventhandleoff                0.1
  equaliserventemergency                0.1
  no3pipevent                           1.5
  no3pipe_mainreservoir                 0.1
  compressor                            10
  trainbrakepipe_reservoir              1
  trainbrakepipevent                    0.06
  no3pipe_autobrakecylinder             0.1
  epreservoirpipe_autobrakecylinder     0.1
  mainreservoir_ep                      0.1
  vacuumbrakepipe                       0.1
  vacuumbrakepipereleasevent            0.1
  vacuumbrakepipevent                   0.1
  vacuumbrakereservoir_vacuumbrakepipe  0.1
  vacuumbrakecylinder_vacuumbrakepipe   0.1
  highspeedexhauster_vacuumbrakepipe    0.1
}
volume
{
  scale                                 1
  trainbrakepipe                        0.2
  epreservoirpipe                       0.2
  no3pipe                               0.2
  no4pipe                               0.2
  auxreservoir                          0.0384678
  autobrakecylinder                     0.00969387
  vacuumbrakepipe                       0
  vacuumbrakereservoir                  0
  vacuumbrakecylinder                   0
  mainreservoir                         0.9
  equaliser                             0.5
  independantbrakecylinder              0.0103239
}
pressure
{
  scale                                 1
  compressor                            0.012
  mainreservoir                         0.008
  highspeedexhauster                    0
  brakepipe                             0.00736041
  brakeinitial                          0.006
  brakefull                             0.0044992
  indbrakefull                          0.005075
  trainbrakepipe_start                  0.00553261
  epreservoirpipe_start                 0
  no3pipe_start                         0
  no4pipe_start                         0
  auxreservoir_start                    0.00553261
  autobrakecylinder_start               0.00560291
  vacuumbrakepipe_start                 0
  vacuumbrakereservoir_start            0
  vacuumbrakecylinder_start             0
  mainreservoir_start                   0.00946941
  equaliser_start                       0.00553261
  independantbrakecylinder_start        0.00560291
}
mass
{
  scale                                 1
  fuel                                  "6.2156e+006"
}
motor
{
  resistance                            1.2
  adhesion                              2.5
  maxvoltage                            600
  maxspeed                              28
  brakeratio                            55000
  max-accel                             3500
  max-decel                             9000
  axle-count                            4
  surface-area                          150
  moving-friction-coefficient           0.01
  air-drag-coefficient                  0.0001
}
throttle-power
{
  0
  {
    0                                   "0"
  }
  
  1
  {
    0                                   "50"
    5                                   "30"
    10                                  "15"
    12                                  "0"
  }
  
  2
  {
    0                                   "80"
    5                                   "60"
    10                                  "50"
    15                                  "30"
    30                                  "10"
  }
  
  3
  {
    0                                   "150"
    5                                   "100"
    10                                  "80"
    20                                  "70"
    30                                  "10"
  }
  
  4
  {
    2                                   "250"
    5                                   "180"
    10                                  "110"
    20                                  "80"
    30                                  "10"
  }
  
  5
  {
    0                                   "300"
    5                                   "250"
    10                                  "150"
    20                                  "110"
    30                                  "10"
  }
  
  6
  {
    0                                   "400"
    5                                   "350"
    10                                  "180"
    20                                  "150"
    30                                  "20"
  }
  
  7
  {
    0                                   "480"
    5                                   "450"
    10                                  "250"
    20                                  "170"
    30                                  "20"
  }
  
  8
  {
    0                                   "523"
    2                                   "490"
    25                                  "150"
    30                                  "120"
    40                                  "20"
  }
}
dynamic-brake
{
  0
  {
    0                                   "0"
  }
  
  1
  {
    0                                   "50"
    5                                   "30"
    10                                  "15"
    12                                  "0"
  }
  
  2
  {
    0                                   "80"
    5                                   "60"
    10                                  "50"
    15                                  "30"
    30                                  "10"
  }
  
  3
  {
    0                                   "150"
    5                                   "100"
    10                                  "80"
    20                                  "70"
    30                                  "10"
  }
  
  4
  {
    2                                   "190"
    5                                   "150"
    10                                  "110"
    20                                  "80"
    30                                  "10"
  }
  
  5
  {
    0                                   "200"
    5                                   "150"
    10                                  "150"
    20                                  "110"
    30                                  "10"
  }
  
  6
  {
    0                                   "300"
    5                                   "250"
    10                                  "180"
    20                                  "150"
    30                                  "20"
  }
  
  7
  {
    0                                   "380"
    5                                   "350"
    10                                  "250"
    20                                  "170"
    30                                  "20"
  }
  
  8
  {
    0                                   "523"
    2                                   "390"
    25                                  "150"
    30                                  "120"
    60                                  "20"
  }
}
kuid-table
{
}
Gerry