Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home2/j0ker22/public_html/greece/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home2/j0ker22/public_html/greece/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home2/j0ker22/public_html/greece/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home2/j0ker22/public_html/greece/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home2/j0ker22/public_html/greece/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home2/j0ker22/public_html/greece/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home2/j0ker22/public_html/greece/includes/bootstrap.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home2/j0ker22/public_html/greece/includes/common.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home2/j0ker22/public_html/greece/modules/filter/filter.module).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in _filter_url_trim() (line 1664 of /home2/j0ker22/public_html/greece/modules/filter/filter.module).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home2/j0ker22/public_html/greece/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home2/j0ker22/public_html/greece/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home2/j0ker22/public_html/greece/includes/common.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property SelectQuery::$alterTags is deprecated in SelectQuery->addTag() (line 978 of /home2/j0ker22/public_html/greece/includes/database/select.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /home2/j0ker22/public_html/greece/includes/database/query.inc).

Toyota Land Cruiser starter motor problems

  • Posted on: 16 April 2016
  • By: Nomad
Toyota Land Cruiser FJ70 Starter Relay

This starter motor story may well save you a lot of time, effort and money - it's a dificult startermotor problem to diagnose. The info you find here is not only related to a Toyota Landcruiser, but may well relate to many other pre-owned cars & trucks.

You'll find how a simple Starter Relay can leave you standing once in a while with a hard to reproduce sporadic cause.

Toyota Starter problem background

After having changed a Startermotor with worn starter contacts, a New Battery and checked wiring and mass cables for corrosion - one problem remained.
An occasional no-start - totally random - caused us to left stranded in remote places. Not good - after many tries the engine usually started again. (5-10 ignition attempts)
In 2-3 weeks time the problem got more frequent at awkward places - also to get the engine started took many more tries.
In all cases there was a no-start, the engine started after all. The last time after 15 miuntes of trying!

The first thought is Battery, Startermotor, Key contacts or a heavily oxidised mass / earth cable.

Even the rare Tooth to Tooth starter motor problem was looked at, but the startermotor didn't move / engage at all.
This problem is where the startermotor gear bounces - dead straight - against the starter wheel teeth.
This particular No-Start is usually resolved when the engine is slighly turned - root cause is worn flywheel teeth.

But none of all that - read on.

The Toyota starter relay - Denso 28300-17030

It's all about a single 12 Volt Starter relay operated by the starter key driving the startermotor.

Toyota Land Cruiser Denso Starter Relay 28300-17030

Although hard to see, the damage was there as this video shows.

Opening the relay housing - which is quite easy - seemingly shows a relay coil with contacts in a good state.
But first impressions can be so wrong, the relay contacts under a magnifying glass showed signs of wear.

Toyota Landcruiser FJ70 Denso Starter Relay 28300-17030 open

The video was made after trapping the occasional random problem at home! A perfect oppertunity to document the problem.

Fixing the Toyota starter relay

DO NOTE that the starter relay for the Toyota Landcruiser LJ70 is ALWAYS powered even with the Ignition key removed.
Although the engine won't start, the Starter Motor engages when the relay is powered.
Be carefull as manually pressing relay contacts may lead to a surprise.

After disconnecting the relay from the wiring, the problem was resolved with a bit of fiddling. 
A larger contact area was created between the relais contacts in the following way;

Manually push the relay contacts and slightly move / grind the contacts against each other left and right.
Although it's not a great solution, it creates a better contact area.

Prices of Toyota Starter Relais

A few inquiries at Toyota;

Greece: € 155 EURO - Delivery in 2 months
Netherlands : € 204 EURO - Delivery next day
Germany : € 136 EURO - Delivery within few working days

It's an expensive part, though the special waterproof - dust proof connectors may well push the price up.
The relay itself looks like a very common 12V relay with small sized contacts.

 

Category: