Hey Guys!Hey, any updates on this?
Let me just start off by saying dude "Oshkoshbigjosh" You're freaking Awesome for digging into this as far as you did! This is my 4th C32 and while owning every single one of them I had always prayed for the fuel pumps to not go out because of the cost of the repair and no concrete part numbers for just replacement fuel pumps! Once again awesome job nailing it down! I just ordered two fuel pumps part numbers as follows
Main: Bosche 0986580129 (7.22013.02 this number is also engraved on the pump) And Feeder: 7.21088.62.0 to summarize it for the next guy.
Previous owner had a smaller pulley/tune and probably his mechanic thought it'd be hilarious to put in c320's pumps, car drives slower than heck don't exactly know who was at fault! I bought it under assumption that it was the boost pressure sensor causing the issue since that's what CEL was about replaced that but still lacks power! IC pump kicks in fine! Pulled the pumps out cross referenced the numbers BOOM 320's pumps! Nonetheless I will confirm in few weeks ( since they're coming frm UK) whether or not these pumps with the part numbers above are correct! Thanks again for the head start!