I'd clean the MAF with spray MAF cleaner/contact cleaner/brake cleaner or IPA but not physically touch or rub it. If it doesn't work - well it wasn't working before. I've always had success cleaning MAF's and never a failure.
On your CV joint the test is to drive the car on full lock right then left if it clicks then the CV joint has play and needs replacing. If the CV boot has split and not been replaced promptly then that will be the cause of the CV joint failure.
Did that, drive to see Skeggy to see if the van had fallen apart and give the CR-V a run.
Car is rattle free, smoother and did 39 mpg (fill / fill method, A roads - motorway) which isn't too bad for a car which was choked up a week ago
Still not happy about this vibration at speed when I boot it though ............. Had a word with my MOT man but he is not willing to write a report on it even for appropriate sheckles.
The idiots at the garage I bought it from still ain't replying to my calls / emails ref the so called 3 month warranty so it looks like its the consumer rights route.
How do I go about initiating that ? Trading Standards ??