Error code P1345

Tiny
ANDREWS0703
  • MEMBER
  • 2005 TOYOTA COROLLA
  • 1.4L
  • 4 CYL
  • FWD
  • MANUAL
  • 121,000 MILES
Hi,

Was driving along around 30mph and the oil pressure light came on, followed by the engine management light. Was unable to stop so drove for about 4 miles home.

Oil was at the right level so to be safe I did an engine flush, changed the filter and oil. The oil pressure is back to normal and working fine.

Did the diagnostic And got error code P1345 which I researched and got the reason as Toyota - VVT Sensor Circuit Malfunction Bank 1

The engine is running smooth and sounds normal. Although there is a sound coming from the crank serving the serpentine belt, it has a squeaky scratchy sound which is still there at higher revs.

What would have caused the error code to signal?
Is there likely to be a fault. With the crank or could it just be the rubber seal?

Thanks in advance
Friday, February 27th, 2015 AT 2:16 PM

6 Replies

Tiny
KHLOW2008
  • MECHANIC
  • 41,814 POSTS
Most probably the VVT solenoids did not get sufficient pressure while you were driving and that caused the problems you described. If the problem recurs, have the oil strainer inside oil pan checked. It could be clogged.
Was this
answer
helpful?
Yes
No
+2
Saturday, February 28th, 2015 AT 2:45 AM
Tiny
ANDREWS0703
  • MEMBER
  • 3 POSTS
Thanks for your quick reply, I was going to get the oil changed again in a month with a flush to remove any deposits.

With the squeal from the crank pulley is it better to replace the rubber or get a whole new pulley?
Was this
answer
helpful?
Yes
No
Saturday, February 28th, 2015 AT 4:41 AM
Tiny
KHLOW2008
  • MECHANIC
  • 41,814 POSTS
You can't replace the rubber. The pulley comes as a set.
Was this
answer
helpful?
Yes
No
-1
Monday, March 2nd, 2015 AT 8:27 AM
Tiny
MUFFS
  • MEMBER
  • 1 POST
Did you ever resolve your 1345 error. I have almost identical symptoms on a 2003 corolla 1.4 with 80K. I diagnosed a stretched timing chain, therefore worn sprockets, so I replaced all sprockets including VVTI actuator, control valve and tensioner along with the water pump (as I had it stripped down), serpentine tensioner pulley which had noisy bearing, serpentine belt which had cracks. Oil pressure 55psi at startup idle falling to around 6psis when hot, rising in sympathy with throttle position. Flushed engine, replaced oil with 10W30 synthetic and replaced oil filter. Engine sounds fine at start up and idle, runs lovely until engine is well warmed-up (hot). No oil warning lights during flushing procedure. Still get the error code when engine hot, no problems until it is hot (4mile run). With the new oil and filter I have had the oil light come on solid. Let it cool a little and the oil light stays off for repeated starts and warm-ups. The VVTI can be cancelled and will stay cancelled until the engine is properly hot again. VVTI solenoid filter is fine. Old sump oil looks fine (used). VVTI appears to operate correctly as the timing is advanced and retarded as expected and indicated on OBD 2. Now at a loss, any ideas?
Was this
answer
helpful?
Yes
No
Thursday, September 21st, 2017 AT 5:49 PM
Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 48,363 POSTS
When you did the work did you replace the camshaft actuator as well? What happens is the seals wear out causing the camshaft not to respond to the control valve/computer. Here is a guide that shows some of what I am talking about.

https://www.2carpros.com/articles/how-camshaft-variable-valve-timing-works

The fact that it is does it when hot is a clue as well. You might want to try a heavier weight oil as well. Like Valvoline 10/40

Please let us know what happens so it will help others.

Cheers, Ken
Was this
answer
helpful?
Yes
No
-1
Saturday, September 23rd, 2017 AT 2:00 PM
Tiny
AL514
  • MECHANIC
  • 4,795 POSTS
You will have to start a new post for your question, and it will get a reply. Thank you
Was this
answer
helpful?
Yes
No
Wednesday, April 12th, 2023 AT 7:29 PM

Please login or register to post a reply.

Sponsored links