Best I remember A few years back Mack sent out a bulletin saying that they were quitting doing HP upgrades for trucks older than 10 years old. They ended up back tracking on that and are still doing HP software upgrades on trucks as far back as 1999. However there are limits on certain years such as no more 2005 AI 460 programs as the EPA allowed only so many units at this power/pollution level for that year. This seems to affect mostly mid-2000 year models especially the 370 AI engine. As far as MP engines go , all HP upgrades are software only, no hard parts. As far as the MP8, 2008-2009 max power was 485 HP, the 505 HP didn’t start till 2010 or possibly 2013. The limiting factor is the transmission. A Mack manual or M-drive can go all the way up the 505PLUS . Allison trans were limited to 445/455 HP in some certain trucks till about 2023. Fuller manuals is where it really sucks as they go by the model number of the transmission. A 1400 series transmission is limited to engine HP rating of 1400 foot pounds of torque, 1600 series is 1600 foot pounds of torque. So if you got a Fuller to get the bigger 505 programs you need the 1800 series Fuller trans before Mack will turn the download on. This is done at the corporate level , the dealership can only do what corporate approves /turns on. For the smaller Fuller trans guys , there is a 505E program that gets you to 505HP but only has 1600 foot pounds of torque. Cost is usually pretty cheap as Corporate doesn’t charge the dealership very much for the software change however the dealerships sometimes really mark the price up. I’ve seen 505 HP update done at dealerships in the $500-700 price range. However if your truck is fairly new and under warranty or has extended Mack warranty expect the price to be $3000-4000.