Analog read..... incorrect values as high as 5v... help please

That schematic does not protect against voltage reversals, so is a very bad one for use in automotive (where voltage reversals can and do happen - and one -50V spike is more than enough to destroy an Arduino).