A 2000 Toyota Dyna, S05D 4.9 Ltr 4cyl.engine truck was referred to the workshop (who owns AECS diagnostic equipment) by another garage, as they were at the end of their diagnostic ability. The truck has this complaint, that when the engine was warm; you could not rev it over around 2500 RPM as it would start to misfire and smoke really bad.