I used additives occasionally hoping to keep the injectors clean.
I have no idea if they did anything or not for my engine. 200k miles in 9 years.
I alternated between these two brands.
Shipping from US to France would cost so much it would not be worth the trouble.
I would check with neighboring countries (Spain, Belgium, Germany and The Netherlands) just in case they might have some. Either drive there (if they have them) and also get them installed, or see if they are...
I gotta admit when off-roading I use Torque app to monitor the coolant temperature. Occasionally I do it to see if all monitors are ready before taking it to do the smog check.
As far as offline maps goes, I never used them but I can see their benefit.
Most of the time the starter solenoid goes bad. For some reason replacing the starter does not cure the problem in most cases.
Anyway, if this is the issue with your truck (the wires on your truck might have become loose and no long provide the necessary contact and power to your starter...
Easy fix I am sure.
I think the starter is bad and he wired it using a relay.
If that is the case you need to rewire everything correctly.
I will post a link in a few moments.
Again, assuming that's what it is. Still difficult to diagnose from the pictures.
You also need to add that sketchy website. No prices advertised. Send in an email for a quote. Maybe others have heard of that site before and maybe even purchased from them, but I haven't.
Show huge numbers to attract people, say Denso, offer no other details. Sounds great, right?
Is the headliner wet? Is there any indication the water came from the roof?
Has the car been parked for a while? Only during rain?
I am asking all those questions in order to eliminate the possibility of a clogged ac evaporator drain.
Also if you use a water hose, can you replicate the problem?