I bought a 1988 Ranger 390v with what is supposed to be a 1994 Johnson 120. I can't seem to find any numbers on this motor. I have also been told by a marina that it is a 140 that someone replaced the engine cover with a 120 cover because the cover was damaged. This motor looks almost new. It runs great and pushs this Ranger at 60mph by my garmin gps. Also theres no vro pump on this motor. My problem is sometimes it idles fine other times it dies at idle by it restarts very easy and will idle or sometimes not. I have had many boats and motors(mostly Suzuki's)but I'm real happy with this Johnson its good on fuel and I feel like I can trust it. I've been out to Naples reefs offshore and its great.(P.S. it's paid for)so I would like to know for sure what year it is and get some manuals and fix the idle issue. Any help would be great. Thanks Mike