I picked this up from a club member friend.  I went through it and changed everything that was broken or needed with either OEM or stock equivalent.  She runs perfect and is ready for a new home.