I had the same issue with my 2006 CR-V after I bought it used. I first tried cleaning the screen in the solenoid unit and also the screen hidden behind the serpentine belt tensioner. Didn't fix the problem so I replaced the solenoid with the oil pressure switch that is attached. It may only be the OP switch, but it is cheaper to buy the whole solenoid with the switch vs the switch alone! Glad you were successful and a great vehicle is still on the road! My 06 is still going strong after 5 years. Just do your oil changes regularly and it will run forever!
I had the same issue with my 2006 CR-V after I bought it used. I first tried cleaning the screen in the solenoid unit and also the screen hidden behind the serpentine belt tensioner. Didn't fix the problem so I replaced the solenoid with the oil pressure switch that is attached. It may only be the OP switch, but it is cheaper to buy the whole solenoid with the switch vs the switch alone! Glad you were successful and a great vehicle is still on the road! My 06 is still going strong after 5 years. Just do your oil changes regularly and it will run forever!
Totally agree just buy the whole solenoid its cheaper and its more guaranteed its fix rather that just cleaning that tiny screen