Hi,
I don't feel the battery being recharged is an issue. Please keep in mind, this vehicle isn't offered in the US, so my technical info is very limited.
Since you have done all this work, I have a feeling it has something to do with the crankshaft position sensor. If there is no signal, on many cars it will shut down the fuel to prevent flooding and damage to the catalytic converter.
You mentioned that you have a scanner. If it is a live data scanner, plug it in and see if there is an RPM signal when the engine is cranking. If there is none, recheck the crankshaft position sensor.
I will confirm if the vehicle is sold in the US under a different name. I believe it is the Protégé here, but I need to make sure. Also, please provide the engine size for me. The Protégé has a 1.6L and I need to know if your vehicle is the same.
Let me know what you find or if you have other questions.
Take care,
Joe
SPONSORED LINKS
Monday, October 19th, 2020 AT 5:59 PM