I have a petrol 2006 206CC, with 184K mileage. New Battery, Spark Plugs.
Need your expertise on this unusual problem.
Was running well for a year without any engine issues.
Two weeks ago, I was approaching colour lights, as I slowed down around 20Kmh, the engine lost power.
Attempted to start with no luck. Took it to a garage and they said it was the timing belt.
Since the engine was cranking, I thought they were trying to take me for a ride.
So I took it to another garage where the mechanics are experienced in Peugeot.
They read the DTCs and said it was the Manifold Air Pressure meter. I saw the code P0108.
So we replaced it. And Still no start. Then another mechanic in the same garage tested the car and said there's no fuel pressure.
I lost trust and brought the car back home thinking I'll do it myself

Previously I had repaired two Ford Probes and a cobra of mine.
So with confidence

1. Tested for fuel pressure by switching the ignition key to ON position several times, then bleeding the pressure valve on the fuel rail near the injectors. It squirted, but not very far. But with cranking squirts well.
2. Tested for fuel pressure by switching the ignition key to ON position several times, then bleeding the pressure valve on the fuel rail near the injectors after 1 hour. No pressure. This made me think the fuel pump was actually faulty, since the pressure release valve in the fuel pump seem to not work.
3. Removed the fuel pump and saw the pressure valve is broken. Bought new pump and replaced. Checked the pressure after 2 hours, and it was ok. But still no start.
4. Checked the ignition coil and plugs. When I crank the engine, the plugs are producing spark.
5. Checked the injectors. When ignition key is turned to ON, there's 12v and back to 0v. While cranking No 12v.
6. I confirmed this at the engine fuse box, black connector near the dual function relay.
7. There's no voltage at all at the speed sensor. No response from Tachometer other than an occasional kick. I traced the speed sensor cables and found to be directly going to the ECU, contrary to a wiring diagram I found on Scribd, which helped me to understand the arrangements, but the wire colours and some connections are different in my 2006 206 cc.
8. Today, I peeped at the CAM sprockets while my friend was cranking the engine. To my surprise, they were not turning. Does this mean the timing belt is broken? Stumped!
I know that the timing belt has to be replaced at least by 150K. The guy I bought it from last year assured most of the parts were new.
Hope you guys can help me out in any way.
The only place I can get PP2000 help is the dealer. And that's going to be a big bill.
Thank you in advance.