Good question!
As of Jan 2018, the FIDE rules are a lot clearer than they used to be. However there are some minor issues.
(1) The wording is arguably unclear that passing is illegal!
Firstly, it's not stated that "making a move" means "moving one piece". This should be specified (and not in Article 4, which should really be a Competition Rule). Castling is properly defined as a king move, no issue there.
Secondly, it's not clear that the riders (queen, rook, bishop) can't move by staying on their current squares. E.g. 3.2 "The bishop may move to any square along a diagonal on which it stands." is missing the word "other". And I'm not sure that 3.1 "It is not permitted to move a piece to a square occupied by a piece of the same colour." is strong enough.
(2) I am generally happy with 3.10 (which arrived in 2014 I think), which defines legal moves, illegal moves and illegal positions.
Curiously, legal positions are not defined, but I can we can safely induce what they must be from the other three definitions. But in any case, illegality of position is only used in one obscurely narrow context:
Rapid Play A.4.4 If the arbiter observes both kings are in check, or a pawn on the rank furthest from its starting position, he shall wait until the next move is completed. Then, if an illegal position is still on the board, he shall declare the game drawn.
Maybe "illegal position" is defined just to allow it into the arbiters' vocabulary. The arbiters are given wide discretion under FIDE Laws.
However the Laws allow play in illegal positions. It's only a requirement for checkmate, for example, that the last move be legal. This is correct because it may be very hard to determine whether a position is legal. Also, there is a lot of interesting chess in illegal positions (e.g. wPb2, wBa1) so there's no reason to exclude them.
(3) I would like a term for what a legal move becomes when it is unplayable because the game has been terminated (through dead position, repetition, whatever... basically any cause of termination apart from mate & stalemate, when by definition no legal moves remain). But that's not really an ambiguity, just a lack of standard terminology.
(4) One area of historical ambiguity has been largely cleared up: and that's the impact of castling and en passant rights on draw by repetition. Residual confusion is perhaps because the basis is different between castling and en passant. Castling rights depend purely on whether a king or rook has been moved or captured. There is no investigation of the possibility of actually castling. On the other hand, en passant status depends on whether the capture can actually be executed, or whether it is prevented by some direct or indirect pin or check. This distinction (which biologists might term "genotypic" versus "phenotypic") is completely rational, but I think that some people expect castling and en passant to be handled in the same way.
A final corner-case cobweb in this area remains: suppose king and rook have not moved, and then the rook is captured. Does the relevant castling right remain? 9.2.2.2 says "The castling rights are lost only after the king or rook is moved." This could actually have an impact.
There is the famous issue of checkmate on the 50.0th non-capturing, non-pawn move. To me it is clear that the player has the choice over the board to draw if they want to, just as a player is allowed to resign in a position which is clearly not lost, or offer a draw in a clearly won position. I don't see why an arbiter should feel the need to interfere in the first case, but not in the other two.
Two other lacunae, other posters have competently detailed, but I will list for completeness:
(5) Both players resign (race condition).
(6) No-one has the move at game start.
In summary, as a problemist, the main change I would still like to see in the FIDE Laws is the completion of the partition into (1) rules of play, which are defined mathematically, requiring no arbiter (2) over the board conduct, about embedding the mathematical object that is a game of chess into the real world, and where the arbiter's judgment rightly holds sway.