Its my first time here.
I bought a Citroen C3(LHD) here in Italy. Don't know engine model etc. All I know is that its a Sensodrive exclusive. Model written on car documents as first registered in Italy is 2004 but manufacturing date appears as December 2003. Its 1.4 petrol engine. Not sure of other details like engine model etc. So if you understand the exact model from the information mentioned please let me know as well.
Its my first time with a sensodrive. I always had a manual or full automatic car.
When I bought the car I didn't encounter any issue except of pick. In auto cars I was used to drive, car starts to move at a very slow speed as soon as you release the break pedal and usually had a good pick when accelerator was pressed. But it was not the case here. But I was told that I must have to accelerate it to make it moving. So I kept it aside thinking that its how it works. Other than that I haven't encountered any issues.
The car remained in showroom because I had to get the insurance to take the car from the showroom. I picked car on 2nd day as I got my insurance.
No issues taking it home but next day when I was driving on a highway. the temperature gauge showed that its overheated(on last bar: RED). While I was pulling it over to emergency lane, it came back to 2 points. I came back home, left the car to get cold and checked the coolant and it was looking fine(I mean coolant level was appearing fine). But it keeps doing it even if I start the car in morning when car is actually not warm. It hits RED and then come back to 1 or 2 points sometime on 3. I called the showroom who sold me this car, they told me that its a common issue with Citroen c3 of this model and they can't do anything about it since there is no warranty of the car. But they asked me to go to some workshop and ask them to replace the temperature sensor with some modified temperature sensor but not the original one or leave it as it is because it'll not harm the car. I was quite surprised with the suggestion.
Other day I started the car, it took so much acceleration on its own and came to normal RMP after few secs. I drove the car 2-3 mins away from my home and the car cuts off in middle of road(quite embarrassing). Obviously other users were getting disturbed because of me. There was no power at all as dashboard light was also gone, no reaction on ignition for few mins then the dashboard light was on but it was not cranking(I mean engine was not starting when I was Turing the ignition ON). There was a (--) signal on the gear indication place at dashboard and break pedal was hard(I wasn't able to press it). After many attempts it started but keeps on cutting off. I called one of my friend and he putted the car to manual mode from the button placed with gearbox lever. We reached back home because I had an appointment and travelled by train. When he parked the car the fan was ON(Not sure for how long because I left the garage right away). At night my friend came to my place and we started the car for some self diagnosis and noticed that the RPM needle was fluctuating while standing and all of a sudden it dropped and car turned off. We waited for some time and started it again after few mins we took it to road and we had a 1 hour drive without any issue.
Next day I started the car and came to road but it was still cutting off. I started searching about it on google and found that I'll need lexia to scan the car. It was expensive and out of my budget but I had no choice because I have to keep the car since I can't afford to buy other one.
I scanned the car(not sure if I scanned the right model because there are many models) and got following errors:
1. Oil pressure sensor disconnected (No error code mentioned)
2. Remote fault, intermittent fault, coolant temperature incorrect value received. (No error code mentioned)
3. P0118 intermittent fault engine coolant temperature sensor signal short circuit to + or open circuit
4. P0138 intermittent fault, downstream oxygen sensor not defined short circuit to positive or open circuit
5. P0571 intermittent fault inconsistency between the 2 stop switches coherence
6. P0131 permanent fault upstream oxygen sensor short circuit to earth or open circuit
7. P0170 permanent fault richness regulation coherence
8. P0011 intermittent fault, variable valve gear solenoid valve command lower limits
9. P0012 intermittent fault, variable valve gear solenoid valve command upper limits
10. P1794 permanent fault, clutch actuator counter information coherence
11. P1719 temporary fault, gear lever signal fault coherence
12. P1795 permanent fault, gearbox information coherence
13. P1702 temporary fault, ecu power latch
14. P1208 remote fault, permanent fault, information sent by the engine ECU coherence
I don't know if these codes are associated with 1 issue or multiple because too many Errors

Not sure if its an easy fix and cheap because car repairs are too high here. Which is the reason I bought it at high price from a showroom instead of buying some car privately. But still...

Any help will be appreciated.
And sorry for long story, just tried to explain the whole situation.
Thanks in advance!