its swapped its a B16. sorry about lack of info. I dont know how to test the solenoid. I dont even know how to get the codes out of this thing I've never really had electrical problems before. Either i've ran all Small blocks with carbs, or my honda problems have been rods going through the block. The Year of the block i dont know either i know it says B16A on it.