Not a duff battery at all. The problem with these and it is a common one is the connections between the battery and the starter. Remove , clean and remake all connections and all will be fine. Might also be worth servicing the engine and refilling with the correct 5w30 semi synthetic oil.
MrMPuk
January 2008