Ich habe ein ganz schwieriges Problem mit meinem geliebten Octi

Das problem ist das er nurnoch max 130 fährt und nicht mehr richtig zieht ( jeder LKW ist schneller). Ich habe auch schon zahlreiche sachen getestet bzw gewechselt zB. Zylinderkopfdichtung neu, Ventildeckeldichtung neu, Zahnriemen neu, Luftfilterschlauch neu,
Inspektion neu gemacht, Schläuche alle kontrolliert auf risse, Zündkerzen neu, kat kontrolliert ob er dicht ist aber er ist auch iO.
Genau Problembeschreibung:
- keine Leistung (zieht nicht und fährt nur max 130 und das erst nach ca 20km gerade ausfahren)
- ruckelt im standgas
- stinkt wenn ich länger stehe so dolle das man brechreiz kriegt
- knallt ab und zu mal beim runterschalten (wo genau weiß ich aber nicht)
Hoffe es kann mir jemand helfen denn ich weiß echt nicht mehr weiter

Motor ist ein Baujahr 1997 Benziner mit 101Ps 4Zylinder