So I haven't had a chance do the EGR/intake cleaning on my car yet but will get it done in the next 2 days, since owning the car (nearly 2 years now) have seen numerous YouTube videos, read about it here on the forums but just after a bit more info to ensure the process goes as smoothly as possible. Thankfully not experiencing any issues, but want to get it done as replaced the hybrid battery last week, so now the car needs to last as long as possible! I already own a spare EGR pipe/valve/cooler set as well as spare intake manifold, bought this when I got the car. Planning to clean the spare EGR pipe and cooler (it isn't too dirty) today so I can have it ready for swapping it out. I think I will clean the cars original intake manifold and EGR valve rather than using the spare, as not sure if this spare valve operates at all, these are used spare parts not new. Got new rubber gaskets ready, got a new PCV valve and also got fresh new coolant ready for the system (haven't changed it yet under my ownership). Will also swap the spark plugs whilst at it. My main queries are about what sort of cleaning chemicals everyone uses/what to stay away from etc. The EGR pipe should be easy enough to clean via brake/air intake (carb) cleaner along with bore brush? As there is an electrical component with the EGR valve, I'm assuming go gentle on that? Bore brush/wire brush and air intake (carb) cleaner only? Also how can I test the operation of it? For the EGR cooler I'm planning to soak it in oven cleaner, wash it out, repeat if necessary and then take it to a car wash for high pressure clean. Any advice here, leave it overnight? Few hours only? Neutralise the oven cleaner with vinegar? For the intake manifold, I have only seen people use brake/air intake (carb) cleaner, I am assuming harsher chemicals are not necessary? Also for the small port bores, how careful does one need to be cleaning them out, not to damage the plastic itself or is it pretty durable? Should one pressure wash this as well or is it not needed? Appreciate any guidance. Thanks.