HI, most local libraries have an online system called AllData. It is what alot of paid Mechanics use to diagnose and fix alot of issues on cars. I have used it for quite a few cars. It takes just a little time to find what your looking for , but it is free of cost to use. It cost 10 cents to print out a page of information.
I am in St.Louis MO and that is what they use here. IT should have most information for your vehicle, including wiring diagrams, error codes , ect.
Hope this helps.
JY