The meaning of the B2586 Code is B for Body Code Problem is antilock brake system, electronic suspension and steering systems. 2 for MFG – Manufacturer Specific. 5 for Computer And Auxiliary Outputs. 8 for Exhaust Gas Recirculation System Valve 1. 6 for Cruise Control System – Vehicle Accel Too High. These are not highly necessary thing for solving the engine problem. You should get the genuine meaning and the genuine meaning of the code is associated with the car engine. You should study the manual of the car and you will get all genuine information according to the manufacturer and model of the car.