07-05-2019, 05:04 PM
I hope the new battery got rid of the cranking problem at least. There may be more than one problem, as it now isn't dying out.
When a bike is cold, it is given a slightly richer mixture until the engine warms up. A faulty temp sensor, one that is giving an inaccurate reading, will not give an FI code. Codes only appear when either sensor is unplugged, not if the sensor gives a wrong reading. Then the ECM falls back on a default value that would cause it to run safely, but not optimally. It would not allow it to die out or sputter, or to do something inconsistently. Sensors rarely fail.
If you pull the tank off, there is always the possibility that mice or other creatures may have chewed some wires and you're getting intermittent signal. Also check the air filter for blockage, like a possible nest. If you pull the plugs out, be very careful as they are small diameter threads, and could break easily if forced. They are also expensive, but you are very unlikely to need to replace them.
Check the fuel tank vent line for pinching or blockage - unplug it at the tank and blow into the line into the evaporative cannister under the bike. If that line were pinched/blocked, it could cause the fuel pump to deliver lower pressure. There is a fuel pump flow test that the manual outlines.
These things, plus what Max had said in post #17 won't cost anything. Let us know what you find.
When a bike is cold, it is given a slightly richer mixture until the engine warms up. A faulty temp sensor, one that is giving an inaccurate reading, will not give an FI code. Codes only appear when either sensor is unplugged, not if the sensor gives a wrong reading. Then the ECM falls back on a default value that would cause it to run safely, but not optimally. It would not allow it to die out or sputter, or to do something inconsistently. Sensors rarely fail.
If you pull the tank off, there is always the possibility that mice or other creatures may have chewed some wires and you're getting intermittent signal. Also check the air filter for blockage, like a possible nest. If you pull the plugs out, be very careful as they are small diameter threads, and could break easily if forced. They are also expensive, but you are very unlikely to need to replace them.
Check the fuel tank vent line for pinching or blockage - unplug it at the tank and blow into the line into the evaporative cannister under the bike. If that line were pinched/blocked, it could cause the fuel pump to deliver lower pressure. There is a fuel pump flow test that the manual outlines.
These things, plus what Max had said in post #17 won't cost anything. Let us know what you find.
