0 like 0 dislike
583 views
by

engine rotates but will not start, also have P0300, change wires and Spark plugs

Vehicle: 2005, Buick, Lacrosse 3.8

1 Answer

0 like 0 dislike
by (13.6k points)

Hi there,

This code, P1258 is for an over temp condition. It could be the result of the coolant temp sensor or some other issue. I would check and make sure the coolant level is full and there is spark when cranking the engine.
P1258 GMC - Engine Coolant Overtemperature Protection Mode Active

Read more: https://www.autocodes.com/p1258_gmc.html

Related questions

0 like 0 dislike
1 answer 687 views
asked Jul 7, 2018 by
0 like 0 dislike
0 answers 505 views
0 like 0 dislike
1 answer 385 views
1 like 0 dislike
2 answers 632 views
0 like 0 dislike
1 answer 894 views

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...