Mmmmm
Intriguing
Start with the simple things.
You didnt say if you have pulled out thw bowden box abd cleaned that (yeah i know, not actualy a simple task) and also also disconnect the fast idle cable.
That will eliminate some throttle problems.
Also clean the twist grip thorttle mechanism, but dont spray down the cables.
If you decide to replace the cables (one from twist grip, two from the bowden box to the tb, note that there is an upgrade for the twist grip section, details on MaxBMW parts pages)
This likely wont solve all the problems, but may help and will eliminate something.
The TPS can be tricky. There are two tracks inside, one for 0% to about 23% and the other for 20% and upwards (about those numbers).
I once came off and damaged the tps. Wouldnt run at all well, unplug it and in a 'limp home mode'.
Try those if you like, but the part where it gets to two bars warm and then has a problem, thats tricky. It probably relates to the fueling map, a sensor is saying warm now, use this fuel quantity.
As it has been parked for some time outside, there could be low / high resistance in a wire somewhere, and that is going to be tricky to work out, you put a new temp sensor in (is that working as per spec - likely) so check the connectors for ver d gris, good connection, and check the condition of the wiring as far as you can to the ECU.
Intriguing
Start with the simple things.
You didnt say if you have pulled out thw bowden box abd cleaned that (yeah i know, not actualy a simple task) and also also disconnect the fast idle cable.
That will eliminate some throttle problems.
Also clean the twist grip thorttle mechanism, but dont spray down the cables.
If you decide to replace the cables (one from twist grip, two from the bowden box to the tb, note that there is an upgrade for the twist grip section, details on MaxBMW parts pages)
This likely wont solve all the problems, but may help and will eliminate something.
The TPS can be tricky. There are two tracks inside, one for 0% to about 23% and the other for 20% and upwards (about those numbers).
I once came off and damaged the tps. Wouldnt run at all well, unplug it and in a 'limp home mode'.
Try those if you like, but the part where it gets to two bars warm and then has a problem, thats tricky. It probably relates to the fueling map, a sensor is saying warm now, use this fuel quantity.
As it has been parked for some time outside, there could be low / high resistance in a wire somewhere, and that is going to be tricky to work out, you put a new temp sensor in (is that working as per spec - likely) so check the connectors for ver d gris, good connection, and check the condition of the wiring as far as you can to the ECU.
.