現代のエンジンコントロールユニットは入力される情報が多く、前述の入力パラメーターに加え気圧、気温、排気ガスの酸素濃度、ノッキングの検知等によって制御状態を変えていく。単純な表を参照する方式では入力情報が多すぎるので、ファジィ制御などを応用しリアルタイムで計算する方式が主流となった。これにより現代一般的に行われるECUチューニングはエンジンコントロールユニットのコネクタとハーネスの間にカプラーを挟み込み、入力される情報や出力された制御信号に介入し、特性を変化させる方式が開発された。表を書き換える方式に比べて大胆なパラメータ変更は難しくなったが、本来の制御に加えて希望する特性だけを希望する時に変化させることができるため、チューニングとしての難易度は大幅に下がっている。なお、このような方式でデータをコントロールする装置をサブコンピュータと呼ぶ。しかし純正ECUの自己学習機能が高度化した結果、サブコンピュータで補正した数値を補正しなおす車体も存在するため、全てがサブコンピュータ制御できるわけではない。この他、エンジンコントロールユニットそのものをアフターパーツメーカーがリリースする独自のユニットに交換し、それを用いてエンジンに関わる全ての制御を行うものもある。これは俗にフルコンピュータと呼ばれ、高度で緻密な調整/制御を要求する競技車両やハードチューン車両に使用されることが多く、車の付随機能(例えばABSなど)を正常に働かせることができなくなる場合もあり、また逆に本来搭載されていない機能(例えばABS、ローンチコントロール、ミスファイヤリングなど)を車両に付け加えることもできる。また、近年のサブコンピュータおよびフルコンピュータは、パソコンと接続してデータを書き換える機能を搭載するものが数多くリリースされており、特別な設備がなくても手軽にECUチューンをすることができるようになった。しかし、エンジンに関する知識がない、または希薄な者でもデータ変更が可能になったことが災いし、データを極端に変更し過ぎてエンジンブローに陥ってしまう事例が増加傾向にある。また、状況によっては車両に対するハッキング、場合によってはクラッキングに当たる。航空機.ブラム学園!興味しんしん丸概要.フランク・シャーウッド・ローランド人物.シャーウッド・ローランドストーリー.