TheYoshiPunch modder managed to fix all the beta character models from GTA 4 and EFLC. I decided to change the audio from the already mentioned mission and replace Jim's quotes with some of the TLAD missions. I did my best to find the best quotes that could fit in the "No Way On The Subway" mission with dignity. Unfortunately, Jim's "new" dialogues in this mission sound a bit like Ryder's quotes in the "Pier 69" mission from GTA SA, so I can't say that the result is completely perfect, but at least it's more believable than listening to Jim's final model with his old white fat biker quotes. I also replaced the subtitles from this mission, but not just English, but also Spanish, Italian, French and German subtitles. Unfortunately, I only know English and Spanish, so I had to use Google Translator for the other languages. However, don't expect perfect grammar and spelling from most of these translations, and it's also possible that I inadvertently put some new subtitles in the wrong place for those languages that I don't know. In the case of the Russian and Japanese subtitles, I wasn't able to edit those either. It seems that all their subtitles from their respective gxt files are encrypted, probably because of their completely different alphabet, compared to the other languages. But this mod only contains modified audio and gxt files, the corrected in-game model of Jim is not mine, it's TheYoshiPunch's mod. Here's a link to his/her mod:
https://gtaforums.com/topic/927583-grand-theft-auto-iv-and-episodes-from-liberty-city-characters-fixes/